';
}
+
+
+// Fields from hook
+$parameters=array('arrayfields'=>$arrayfields);
+$reshook=$hookmanager->executeHooks('printFieldListOption', $parameters); // Note that $action and $object may have been modified by hook
+print $hookmanager->resPrint;
+
// Date creation
if (! empty($arrayfields['t.date_creation']['checked']))
{
@@ -695,6 +716,10 @@ if (! empty($arrayfields['t.debit']['checked'])) print_liste_field_titre($arr
if (! empty($arrayfields['t.credit']['checked'])) print_liste_field_titre($arrayfields['t.credit']['label'], $_SERVER['PHP_SELF'], "t.credit", "", $param, '', $sortfield, $sortorder, 'right ');
if (! empty($arrayfields['t.lettering_code']['checked'])) print_liste_field_titre($arrayfields['t.lettering_code']['label'], $_SERVER['PHP_SELF'], "t.lettering_code", "", $param, '', $sortfield, $sortorder, 'center ');
if (! empty($arrayfields['t.code_journal']['checked'])) print_liste_field_titre($arrayfields['t.code_journal']['label'], $_SERVER['PHP_SELF'], "t.code_journal", "", $param, '', $sortfield, $sortorder, 'center ');
+// Hook fields
+$parameters=array('arrayfields'=>$arrayfields,'param'=>$param,'sortfield'=>$sortfield,'sortorder'=>$sortorder);
+$reshook=$hookmanager->executeHooks('printFieldListTitle', $parameters); // Note that $action and $object may have been modified by hook
+print $hookmanager->resPrint;
if (! empty($arrayfields['t.date_creation']['checked'])) print_liste_field_titre($arrayfields['t.date_creation']['label'], $_SERVER['PHP_SELF'], "t.date_creation", "", $param, '', $sortfield, $sortorder, 'center ');
if (! empty($arrayfields['t.tms']['checked'])) print_liste_field_titre($arrayfields['t.tms']['label'], $_SERVER['PHP_SELF'], "t.tms", "", $param, '', $sortfield, $sortorder, 'center ');
if (! empty($arrayfields['t.date_export']['checked'])) print_liste_field_titre($arrayfields['t.date_export']['label'], $_SERVER['PHP_SELF'], "t.date_export", "", $param, '', $sortfield, $sortorder, 'center ');
@@ -796,6 +821,11 @@ if ($num > 0)
if (! $i) $totalarray['nbfield']++;
}
+ // Fields from hook
+ $parameters=array('arrayfields'=>$arrayfields, 'obj'=>$obj);
+ $reshook=$hookmanager->executeHooks('printFieldListValue', $parameters); // Note that $action and $object may have been modified by hook
+ print $hookmanager->resPrint;
+
// Creation operation date
if (! empty($arrayfields['t.date_creation']['checked']))
{
@@ -853,10 +883,15 @@ if ($num > 0)
elseif ($totalarray['totalcreditfield'] == $i) print '
'.price($totalarray['totalcredit']).'
';
else print '
';
}
+ $parameters=array('arrayfields'=>$arrayfields, 'sql'=>$sql);
+ $reshook=$hookmanager->executeHooks('printFieldListFooter', $parameters); // Note that $action and $object may have been modified by hook
+ print $hookmanager->resPrint;
+
print '';
}
}
+
print "
";
print '
';
diff --git a/htdocs/admin/boxes.php b/htdocs/admin/boxes.php
index 70672f9b6fb..2e81a2c6dad 100644
--- a/htdocs/admin/boxes.php
+++ b/htdocs/admin/boxes.php
@@ -169,7 +169,7 @@ if ($action == 'delete')
if ($action == 'switch')
{
- // On permute les valeur du champ box_order des 2 lignes de la table boxes
+ // We switch values of field box_order for the 2 lines of table boxes
$db->begin();
$objfrom=new ModeleBoxes($db);
diff --git a/htdocs/bom/class/bom.class.php b/htdocs/bom/class/bom.class.php
index 5d9f1f50cbc..73682c7698c 100644
--- a/htdocs/bom/class/bom.class.php
+++ b/htdocs/bom/class/bom.class.php
@@ -183,9 +183,9 @@ class BOM extends CommonObject
// Translate some data of arrayofkeyval
foreach($this->fields as $key => $val)
{
- if (is_array($this->fields[$key]['arrayofkeyval']))
+ if (is_array($val['arrayofkeyval']))
{
- foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2)
+ foreach($val['arrayofkeyval'] as $key2 => $val2)
{
$this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2);
}
@@ -1084,9 +1084,9 @@ class BOMLine extends CommonObject
// Translate some data of arrayofkeyval
foreach($this->fields as $key => $val)
{
- if (is_array($this->fields[$key]['arrayofkeyval']))
+ if (is_array($val['arrayofkeyval']))
{
- foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2)
+ foreach($val['arrayofkeyval'] as $key2 => $val2)
{
$this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2);
}
diff --git a/htdocs/cashdesk/include/environnement.php b/htdocs/cashdesk/include/environnement.php
index 6442d1776e3..e06bd7d3704 100644
--- a/htdocs/cashdesk/include/environnement.php
+++ b/htdocs/cashdesk/include/environnement.php
@@ -44,7 +44,7 @@ $conf_fkaccount_cb = (! empty($_SESSION["CASHDESK_ID_BANKACCOUNT_CB"]))?$_SESSIO
// View parameters
-$conf_taille_listes = (empty($conf->global->PRODUIT_LIMIT_SIZE)?1000:$conf->global->PRODUIT_LIMIT_SIZE); // Nombre max de lignes a afficher dans les listes
+$conf_taille_listes = (empty($conf->global->PRODUIT_LIMIT_SIZE)?1000:$conf->global->PRODUIT_LIMIT_SIZE); // Number max of lines to show in lists
$conf_nbr_car_listes = 60; // Nombre max de caracteres par ligne dans les listes
// Add hidden option to force decrease of stock whatever is user setup
diff --git a/htdocs/comm/propal/class/propal.class.php b/htdocs/comm/propal/class/propal.class.php
index 36162e8b9aa..753d92131cb 100644
--- a/htdocs/comm/propal/class/propal.class.php
+++ b/htdocs/comm/propal/class/propal.class.php
@@ -415,7 +415,7 @@ class Propal extends CommonObject
* @param float $remise_percent Pourcentage de remise de la ligne
* @param string $price_base_type HT or TTC
* @param float $pu_ttc Prix unitaire TTC
- * @param int $info_bits Bits de type de lignes
+ * @param int $info_bits Bits for type of lines
* @param int $type Type of line (0=product, 1=service). Not used if fk_product is defined, the type of product is used.
* @param int $rang Position of line
* @param int $special_code Special code (also used by externals modules!)
@@ -1615,11 +1615,14 @@ class Propal extends CommonObject
/**
* Load array lines
*
- * @param int $only_product Return only physical products
+ * @param int $only_product Return only physical products
+ * @param int $loadalsotranslation Return translation for products
+ *
* @return int <0 if KO, >0 if OK
*/
- public function fetch_lines($only_product = 0)
+ public function fetch_lines($only_product = 0, $loadalsotranslation = 0)
{
+ global $langs, $conf;
// phpcs:enable
$this->lines=array();
@@ -1713,6 +1716,13 @@ class Propal extends CommonObject
$line->fetch_optionals();
+ // multilangs
+ if (! empty($conf->global->MAIN_MULTILANGS) && ! empty($objp->fk_product) && ! empty($loadalsotranslation)) {
+ $line = new Product($this->db);
+ $line->fetch($objp->fk_product);
+ $line->getMultiLangs();
+ }
+
$this->lines[$i] = $line;
//dol_syslog("1 ".$line->fk_product);
//print "xx $i ".$this->lines[$i]->fk_product;
diff --git a/htdocs/comm/remx.php b/htdocs/comm/remx.php
index eabb217fb99..bd143b551ae 100644
--- a/htdocs/comm/remx.php
+++ b/htdocs/comm/remx.php
@@ -734,7 +734,7 @@ if ($socid > 0)
print load_fiche_titre($langs->trans("CustomerDiscounts"), '', '');
}
- // Remises liees a lignes de factures
+ // Discount linked to invoice lines
$sql = "SELECT rc.rowid, rc.amount_ht, rc.amount_tva, rc.amount_ttc, rc.tva_tx, rc.multicurrency_amount_ht, rc.multicurrency_amount_tva, rc.multicurrency_amount_ttc,";
$sql.= " rc.datec as dc, rc.description, rc.fk_facture_line, rc.fk_facture,";
$sql.= " rc.fk_facture_source,";
@@ -904,7 +904,7 @@ if ($socid > 0)
print load_fiche_titre($langs->trans("SupplierDiscounts"), '', '');
}
- // Remises liees a lignes de factures
+ // Discount linked to invoice lines
$sql = "SELECT rc.rowid, rc.amount_ht, rc.amount_tva, rc.amount_ttc, rc.tva_tx, rc.multicurrency_amount_ht, rc.multicurrency_amount_tva, rc.multicurrency_amount_ttc,";
$sql.= " rc.datec as dc, rc.description, rc.fk_invoice_supplier_line, rc.fk_invoice_supplier,";
$sql.= " rc.fk_invoice_supplier_source,";
diff --git a/htdocs/commande/class/commande.class.php b/htdocs/commande/class/commande.class.php
index 4eb3b3236e0..f1f9dbd1b00 100644
--- a/htdocs/commande/class/commande.class.php
+++ b/htdocs/commande/class/commande.class.php
@@ -1312,7 +1312,7 @@ class Commande extends CommonOrder
* @param float $txlocaltax2 Local tax 2 rate (deprecated, use instead txtva with code inside)
* @param int $fk_product Id of product
* @param float $remise_percent Percentage discount of the line
- * @param int $info_bits Bits de type de lignes
+ * @param int $info_bits Bits of type of lines
* @param int $fk_remise_except Id remise
* @param string $price_base_type HT or TTC
* @param float $pu_ttc Prix unitaire TTC
@@ -1888,10 +1888,12 @@ class Commande extends CommonOrder
* Load array lines
*
* @param int $only_product Return only physical products
+ * @param int $loadalsotranslation Return translation for products
* @return int <0 if KO, >0 if OK
*/
- public function fetch_lines($only_product = 0)
+ public function fetch_lines($only_product = 0, $loadalsotranslation = 0)
{
+ global $langs, $conf;
// phpcs:enable
$this->lines=array();
@@ -1984,6 +1986,13 @@ class Commande extends CommonOrder
$line->fetch_optionals();
+ // multilangs
+ if (! empty($conf->global->MAIN_MULTILANGS) && ! empty($objp->fk_product) && ! empty($loadalsotranslation)) {
+ $line = new Product($this->db);
+ $line->fetch($objp->fk_product);
+ $line->getMultiLangs();
+ }
+
$this->lines[$i] = $line;
$i++;
diff --git a/htdocs/compta/facture/card.php b/htdocs/compta/facture/card.php
index df753c1b5ac..561448941e2 100644
--- a/htdocs/compta/facture/card.php
+++ b/htdocs/compta/facture/card.php
@@ -181,7 +181,8 @@ if (empty($reshook))
// Change status of invoice
elseif ($action == 'reopen' && $usercancreate) {
$result = $object->fetch($id);
- if ($object->statut == 2 || ($object->statut == 3 && $object->close_code != 'replaced') || ($object->statut == 1 && $object->paye == 1)) { // ($object->statut == 1 && $object->paye == 1) should not happened but can be found when data are corrupted
+
+ if ($object->statut == Facture::STATUS_CLOSED || ($object->statut == Facture::STATUS_ABANDONED && ($object->close_code != 'replaced' || $object->getIdReplacingInvoice() == 0)) || ($object->statut == Facture::STATUS_VALIDATED && $object->paye == 1)) { // ($object->statut == 1 && $object->paye == 1) should not happened but can be found when data are corrupted
$result = $object->set_unpaid($user);
if ($result > 0) {
header('Location: ' . $_SERVER["PHP_SELF"] . '?facid=' . $id);
@@ -3014,21 +3015,24 @@ if ($action == 'create')
}
else
{
- print '
';
$tmp=' ';
@@ -4875,7 +4879,7 @@ elseif ($id > 0 || ! empty($ref))
&& ($object->statut == 2 || $object->statut == 3 || ($object->statut == 1 && $object->paye == 1)) // Condition ($object->statut == 1 && $object->paye == 1) should not happened but can be found due to corrupted data
&& ((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && $usercancreate) || $usercanreopen)) // A paid invoice (partially or completely)
{
- if (! $objectidnext && $object->close_code != 'replaced') // Not replaced by another invoice
+ if ($object->close_code != 'replaced' || (! $objectidnext)) // Not replaced by another invoice or replaced but the replacement invoice has been deleted
{
print '
';
} else {
diff --git a/htdocs/compta/facture/class/facture-rec.class.php b/htdocs/compta/facture/class/facture-rec.class.php
index c1cc9df9e5c..f6b148d308c 100644
--- a/htdocs/compta/facture/class/facture-rec.class.php
+++ b/htdocs/compta/facture/class/facture-rec.class.php
@@ -510,7 +510,7 @@ class FactureRec extends CommonInvoice
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
- * Recupere les lignes de factures predefinies dans this->lines
+ * Get lines of template invoices into this->lines
*
* @return int 1 if OK, < 0 if KO
*/
@@ -876,7 +876,7 @@ class FactureRec extends CommonInvoice
* @param int $fk_product Product/Service ID predefined
* @param double $remise_percent Percentage discount of the line
* @param string $price_base_type HT or TTC
- * @param int $info_bits Bits de type de lignes
+ * @param int $info_bits Bits of type of lines
* @param int $fk_remise_except Id remise
* @param double $pu_ttc Prix unitaire TTC (> 0 even for credit note)
* @param int $type Type of line (0=product, 1=service)
@@ -1807,7 +1807,7 @@ class FactureLigneRec extends CommonInvoiceLine
/**
- * Recupere les lignes de factures predefinies dans this->lines
+ * Get line of template invoice
*
* @param int $rowid Id of invoice
* @return int 1 if OK, < 0 if KO
diff --git a/htdocs/compta/facture/class/facture.class.php b/htdocs/compta/facture/class/facture.class.php
index c6b83793f77..0adc27b962b 100644
--- a/htdocs/compta/facture/class/facture.class.php
+++ b/htdocs/compta/facture/class/facture.class.php
@@ -939,7 +939,7 @@ class Facture extends CommonInvoice
$facture->origin = $this->origin;
$facture->origin_id = $this->origin_id;
- $facture->lines = $this->lines; // Tableau des lignes de factures
+ $facture->lines = $this->lines; // Array of lines of invoice
$facture->products = $this->lines; // Tant que products encore utilise
$facture->situation_counter = $this->situation_counter;
$facture->situation_cycle_ref=$this->situation_cycle_ref;
@@ -1494,10 +1494,14 @@ class Facture extends CommonInvoice
/**
* Load all detailed lines into this->lines
*
+ * @param int $only_product Return only physical products
+ * @param int $loadalsotranslation Return translation for products
+ *
* @return int 1 if OK, < 0 if KO
*/
- public function fetch_lines()
+ public function fetch_lines($only_product = 0, $loadalsotranslation = 0)
{
+ global $langs, $conf;
// phpcs:enable
$this->lines=array();
@@ -1587,6 +1591,13 @@ class Facture extends CommonInvoice
$line->fetch_optionals();
+ // multilangs
+ if (! empty($conf->global->MAIN_MULTILANGS) && ! empty($objp->fk_product) && ! empty($loadalsotranslation)) {
+ $line = new Product($this->db);
+ $line->fetch($objp->fk_product);
+ $line->getMultiLangs();
+ }
+
$this->lines[$i] = $line;
$i++;
@@ -2682,7 +2693,7 @@ class Facture extends CommonInvoice
* @param int $date_start Date start of service
* @param int $date_end Date end of service
* @param int $ventil Code of dispatching into accountancy
- * @param int $info_bits Bits de type de lignes
+ * @param int $info_bits Bits of type of lines
* @param int $fk_remise_except Id discount used
* @param string $price_base_type 'HT' or 'TTC'
* @param double $pu_ttc Unit price with tax (> 0 even for credit note)
diff --git a/htdocs/compta/prelevement/factures.php b/htdocs/compta/prelevement/factures.php
index 83ac9a3483b..6d087ea477e 100644
--- a/htdocs/compta/prelevement/factures.php
+++ b/htdocs/compta/prelevement/factures.php
@@ -156,7 +156,7 @@ $sql.= " AND pl.fk_prelevement_bons = p.rowid";
$sql.= " AND f.fk_soc = s.rowid";
$sql.= " AND pf.fk_facture = f.rowid";
$sql.= " AND f.entity IN (".getEntity('invoice').")";
-if ($prev_id) $sql.= " AND p.rowid=".$prev_id;
+if ($object->id > 0) $sql.= " AND p.rowid=".$object->id;
if ($socid) $sql.= " AND s.rowid = ".$socid;
$sql.= $db->order($sortfield, $sortorder);
diff --git a/htdocs/contrat/card.php b/htdocs/contrat/card.php
index 5c9ac3375dd..671888545c8 100644
--- a/htdocs/contrat/card.php
+++ b/htdocs/contrat/card.php
@@ -1096,8 +1096,6 @@ $form = new Form($db);
$formfile = new FormFile($db);
if (! empty($conf->projet->enabled)) $formproject = new FormProjets($db);
-$objectlignestatic=new ContratLigne($db);
-
// Load object modContract
$module=(! empty($conf->global->CONTRACT_ADDON)?$conf->global->CONTRACT_ADDON:'mod_contract_serpis');
if (substr($module, 0, 13) == 'mod_contract_' && substr($module, -3) == 'php')
diff --git a/htdocs/contrat/class/contrat.class.php b/htdocs/contrat/class/contrat.class.php
index 91a373743c4..7273ffc3a8e 100644
--- a/htdocs/contrat/class/contrat.class.php
+++ b/htdocs/contrat/class/contrat.class.php
@@ -716,10 +716,14 @@ class Contrat extends CommonObject
* Load lines array into this->lines.
* This set also nbofserviceswait, nbofservicesopened, nbofservicesexpired and nbofservicesclosed
*
+ * @param int $only_product Return only physical products
+ * @param int $loadalsotranslation Return translation for products
+ *
* @return ContratLigne[] Return array of contract lines
*/
- public function fetch_lines()
+ public function fetch_lines($only_product = 0, $loadalsotranslation = 0)
{
+ global $langs, $conf;
// phpcs:enable
$this->nbofserviceswait=0;
$this->nbofservicesopened=0;
@@ -829,6 +833,13 @@ class Contrat extends CommonObject
// fetch optionals attributes and labels
$line->fetch_optionals();
+ // multilangs
+ if (! empty($conf->global->MAIN_MULTILANGS) && ! empty($objp->fk_product) && ! empty($loadalsotranslation)) {
+ $line = new Product($this->db);
+ $line->fetch($objp->fk_product);
+ $line->getMultiLangs();
+ }
+
$this->lines[$pos] = $line;
$this->lines_id_index_mapper[$line->id] = $pos;
@@ -1350,7 +1361,7 @@ class Contrat extends CommonObject
* @param int $date_end Date de fin prevue
* @param string $price_base_type HT or TTC
* @param float $pu_ttc Prix unitaire TTC
- * @param int $info_bits Bits de type de lignes
+ * @param int $info_bits Bits of type of lines
* @param int $fk_fournprice Fourn price id
* @param int $pa_ht Buying price HT
* @param array $array_options extrafields array
@@ -1568,7 +1579,7 @@ class Contrat extends CommonObject
* @param int|string $date_debut_reel Date de debut reelle
* @param int|string $date_fin_reel Date de fin reelle
* @param string $price_base_type HT or TTC
- * @param int $info_bits Bits de type de lignes
+ * @param int $info_bits Bits of type of lines
* @param int $fk_fournprice Fourn price id
* @param int $pa_ht Buying price HT
* @param array $array_options extrafields array
@@ -2531,7 +2542,7 @@ class Contrat extends CommonObject
/**
- * Classe permettant la gestion des lignes de contrats
+ * Class to manage lines of contracts
*/
class ContratLigne extends CommonObjectLine
{
diff --git a/htdocs/core/actions_extrafields.inc.php b/htdocs/core/actions_extrafields.inc.php
index b5eb5257ecc..0900c8c3ffe 100644
--- a/htdocs/core/actions_extrafields.inc.php
+++ b/htdocs/core/actions_extrafields.inc.php
@@ -27,7 +27,7 @@ $maxsizestring=255;
$maxsizeint=10;
$mesg=array();
-$extrasize=GETPOST('size', 'int');
+$extrasize=GETPOST('size', 'intcomma');
$type=GETPOST('type', 'alpha');
$param=GETPOST('param', 'alpha');
diff --git a/htdocs/core/boxes/box_services_contracts.php b/htdocs/core/boxes/box_services_contracts.php
index b1330192a11..3fcd8001227 100644
--- a/htdocs/core/boxes/box_services_contracts.php
+++ b/htdocs/core/boxes/box_services_contracts.php
@@ -84,7 +84,7 @@ class box_services_contracts extends ModeleBoxes
if ($user->rights->service->lire && $user->rights->contrat->lire)
{
$contractstatic=new Contrat($db);
- $contratlignestatic=new ContratLigne($db);
+ $contractlinestatic=new ContratLigne($db);
$thirdpartytmp = new Societe($db);
$productstatic = new Product($db);
@@ -116,13 +116,13 @@ class box_services_contracts extends ModeleBoxes
$objp = $db->fetch_object($result);
$datem=$db->jdate($objp->datem);
- $contratlignestatic->id=$objp->cdid;
- $contratlignestatic->fk_contrat=$objp->rowid;
- $contratlignestatic->label=$objp->label;
- $contratlignestatic->description=$objp->description;
- $contratlignestatic->type=$objp->type;
- $contratlignestatic->product_id=$objp->product_id;
- $contratlignestatic->product_ref=$objp->product_ref;
+ $contractlinestatic->id=$objp->cdid;
+ $contractlinestatic->fk_contrat=$objp->rowid;
+ $contractlinestatic->label=$objp->label;
+ $contractlinestatic->description=$objp->description;
+ $contractlinestatic->type=$objp->type;
+ $contractlinestatic->product_id=$objp->product_id;
+ $contractlinestatic->product_ref=$objp->product_ref;
$contractstatic->statut=$objp->contract_status;
$contractstatic->id=$objp->rowid;
@@ -153,7 +153,7 @@ class box_services_contracts extends ModeleBoxes
if ($resultd)
{
$objtp = $db->fetch_object($resultd);
- if ($objtp->label != '') $contratlignestatic->label = $objtp->label;
+ if ($objtp->label != '') $contractlinestatic->label = $objtp->label;
}
}
@@ -215,7 +215,7 @@ class box_services_contracts extends ModeleBoxes
$this->info_box_contents[$i][] = array(
'td' => 'class="right" width="18"',
- 'text' => $contratlignestatic->LibStatut($objp->statut, 3)
+ 'text' => $contractlinestatic->LibStatut($objp->statut, 3)
);
$i++;
diff --git a/htdocs/core/class/CMailFile.class.php b/htdocs/core/class/CMailFile.class.php
index bf9b617693f..eabe0440dca 100644
--- a/htdocs/core/class/CMailFile.class.php
+++ b/htdocs/core/class/CMailFile.class.php
@@ -286,8 +286,7 @@ class CMailFile
// We now define $this->headers and $this->message
$this->headers = $smtp_headers . $mime_headers;
// On nettoie le header pour qu'il ne se termine pas par un retour chariot.
- // Ceci evite aussi les lignes vides en fin qui peuvent etre interpretees
- // comme des injections mail par les serveurs de messagerie.
+ // This avoid also empty lines at end that can be interpreted as mail injection by email servers.
$this->headers = preg_replace("/([\r\n]+)$/i", "", $this->headers);
//$this->message = $this->eol.'This is a message with multiple parts in MIME format.'.$this->eol;
diff --git a/htdocs/core/class/conf.class.php b/htdocs/core/class/conf.class.php
index 9dbf7ccd125..6e3fc66f89a 100644
--- a/htdocs/core/class/conf.class.php
+++ b/htdocs/core/class/conf.class.php
@@ -387,26 +387,37 @@ class Conf
$this->fournisseur->payment->dir_output =$rootfordata."/fournisseur/payment"; // For backward compatibility
$this->fournisseur->payment->dir_temp =$rootfordata."/fournisseur/payment/temp"; // For backward compatibility
- // To prepare split of module fournisseur into fournisseur + supplier_order + supplier_invoice
- if (! empty($this->fournisseur->enabled) && empty($this->global->MAIN_USE_NEW_SUPPLIERMOD)) // By default, if module supplier is on, we set new properties
+ // To prepare split of module vendor(fournisseur) into vendor + supplier_order + supplier_invoice + supplierproposal
+ if (! empty($this->fournisseur->enabled)) // By default, if module supplier is on, we set new properties
{
- $this->supplier_order=new stdClass();
- $this->supplier_order->enabled=1;
- $this->supplier_order->multidir_output=array($this->entity => $rootfordata."/fournisseur/commande");
- $this->supplier_order->multidir_temp =array($this->entity => $rootfordata."/fournisseur/commande/temp");
- $this->supplier_order->dir_output=$rootfordata."/fournisseur/commande"; // For backward compatibility
- $this->supplier_order->dir_temp=$rootfordata."/fournisseur/commande/temp"; // For backward compatibility
- $this->supplier_invoice=new stdClass();
- $this->supplier_invoice->enabled=1;
- $this->supplier_invoice->multidir_output=array($this->entity => $rootfordata."/fournisseur/facture");
- $this->supplier_invoice->multidir_temp =array($this->entity => $rootfordata."/fournisseur/facture/temp");
- $this->supplier_invoice->dir_output=$rootfordata."/fournisseur/facture"; // For backward compatibility
- $this->supplier_invoice->dir_temp=$rootfordata."/fournisseur/facture/temp"; // For backward compatibility
- $this->supplierproposal=new stdClass();
- $this->supplierproposal->multidir_output=array($this->entity => $rootfordata."/supplier_proposal");
- $this->supplierproposal->multidir_temp =array($this->entity => $rootfordata."/supplier_proposal/temp");
- $this->supplierproposal->dir_output=$rootfordata."/supplier_proposal"; // For backward compatibility
- $this->supplierproposal->dir_temp=$rootfordata."/supplier_proposal/temp"; // For backward compatibility
+ if (empty($conf->global->MAIN_USE_NEW_SUPPLIERMOD)) // This can be set to 1 once modules purchase order and supplier invoice exists
+ {
+ $this->supplier_order=new stdClass();
+ $this->supplier_order->enabled=1;
+ $this->supplier_order->multidir_output=array($this->entity => $rootfordata."/fournisseur/commande");
+ $this->supplier_order->multidir_temp =array($this->entity => $rootfordata."/fournisseur/commande/temp");
+ $this->supplier_order->dir_output=$rootfordata."/fournisseur/commande"; // For backward compatibility
+ $this->supplier_order->dir_temp=$rootfordata."/fournisseur/commande/temp"; // For backward compatibility
+ }
+
+ if (empty($conf->global->MAIN_USE_NEW_SUPPLIERMOD)) // This can be set to 1 once modules purchase order and supplier invoice exists
+ {
+ $this->supplier_invoice=new stdClass();
+ $this->supplier_invoice->enabled=1;
+ $this->supplier_invoice->multidir_output=array($this->entity => $rootfordata."/fournisseur/facture");
+ $this->supplier_invoice->multidir_temp =array($this->entity => $rootfordata."/fournisseur/facture/temp");
+ $this->supplier_invoice->dir_output=$rootfordata."/fournisseur/facture"; // For backward compatibility
+ $this->supplier_invoice->dir_temp=$rootfordata."/fournisseur/facture/temp"; // For backward compatibility
+ }
+
+ if (empty($conf->global->MAIN_USE_NEW_SUPPLIERMOD)) // This can be set to 1 once modules purchase order and supplier invoice exists
+ {
+ $this->supplier_proposal=new stdClass();
+ $this->supplier_proposal->multidir_output=array($this->entity => $rootfordata."/supplier_proposal");
+ $this->supplier_proposal->multidir_temp =array($this->entity => $rootfordata."/supplier_proposal/temp");
+ $this->supplier_proposal->dir_output=$rootfordata."/supplier_proposal"; // For backward compatibility
+ $this->supplier_proposal->dir_temp=$rootfordata."/supplier_proposal/temp"; // For backward compatibility
+ }
}
}
diff --git a/htdocs/core/class/extrafields.class.php b/htdocs/core/class/extrafields.class.php
index fae30c05e73..b8f5c0480b5 100644
--- a/htdocs/core/class/extrafields.class.php
+++ b/htdocs/core/class/extrafields.class.php
@@ -1645,7 +1645,10 @@ class ExtraFields
elseif ($type == 'double')
{
if (!empty($value)) {
- $value=price($value);
+ //$value=price($value);
+ $sizeparts = explode(",", $size);
+ $number_decimals = $sizeparts[1];
+ $value=price($value, 0, $langs, 0, 0, $number_decimals, '');
}
}
elseif ($type == 'boolean')
diff --git a/htdocs/core/db/Database.interface.php b/htdocs/core/db/Database.interface.php
index 75a6fa14ec1..55e7fe27b0b 100644
--- a/htdocs/core/db/Database.interface.php
+++ b/htdocs/core/db/Database.interface.php
@@ -101,11 +101,11 @@ interface Database
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
- * Renvoie le nombre de lignes dans le resultat d'une requete INSERT, DELETE ou UPDATE
+ * Return the number of lines in the result of a request INSERT, DELETE or UPDATE
*
* @param resource $resultset Curseur de la requete voulue
- * @return int Nombre de lignes
- * @see num_rows
+ * @return int Number of lines
+ * @see num_rows()
*/
public function affected_rows($resultset);
// phpcs:enable
diff --git a/htdocs/core/db/mssql.class.php b/htdocs/core/db/mssql.class.php
index efffd5059c6..d8261b8034e 100644
--- a/htdocs/core/db/mssql.class.php
+++ b/htdocs/core/db/mssql.class.php
@@ -523,10 +523,10 @@ class DoliDBMssql extends DoliDB
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
- * Renvoie le nombre de lignes dans le resultat d'une requete INSERT, DELETE ou UPDATE
+ * Return the number of lines in the result of a request INSERT, DELETE or UPDATE
*
* @param resource $resultset Curseur de la requete voulue
- * @return int Nombre de lignes
+ * @return int Number of lines
* @see num_rows()
*/
public function affected_rows($resultset)
diff --git a/htdocs/core/db/mysqli.class.php b/htdocs/core/db/mysqli.class.php
index 98f2e5c5a1b..96763077e66 100644
--- a/htdocs/core/db/mysqli.class.php
+++ b/htdocs/core/db/mysqli.class.php
@@ -363,10 +363,10 @@ class DoliDBMysqli extends DoliDB
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
- * Renvoie le nombre de lignes dans le resultat d'une requete INSERT, DELETE ou UPDATE
+ * Return the number of lines in the result of a request INSERT, DELETE or UPDATE
*
* @param mysqli_result $resultset Curseur de la requete voulue
- * @return int Nombre de lignes
+ * @return int Number of lines
* @see num_rows()
*/
public function affected_rows($resultset)
diff --git a/htdocs/core/db/pgsql.class.php b/htdocs/core/db/pgsql.class.php
index 2777f2d0365..250429ce422 100644
--- a/htdocs/core/db/pgsql.class.php
+++ b/htdocs/core/db/pgsql.class.php
@@ -617,11 +617,11 @@ class DoliDBPgsql extends DoliDB
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
- * Renvoie le nombre de lignes dans le resultat d'une requete INSERT, DELETE ou UPDATE
+ * Return the number of lines in the result of a request INSERT, DELETE or UPDATE
*
* @param resource $resultset Result set of request
* @return int Nb of lines
- * @see num_rows
+ * @see num_rows()
*/
public function affected_rows($resultset)
{
diff --git a/htdocs/core/lib/files.lib.php b/htdocs/core/lib/files.lib.php
index f4a25334e00..8fe5f5b0db4 100644
--- a/htdocs/core/lib/files.lib.php
+++ b/htdocs/core/lib/files.lib.php
@@ -1435,16 +1435,16 @@ function dol_meta_create($object)
if (is_dir($dir))
{
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$client = $object->thirdparty->name . " " . $object->thirdparty->address . " " . $object->thirdparty->zip . " " . $object->thirdparty->town;
$meta = "REFERENCE=\"" . $object->ref . "\"
DATE=\"" . dol_print_date($object->date, '') . "\"
- NB_ITEMS=\"" . $nblignes . "\"
+ NB_ITEMS=\"" . $nblines . "\"
CLIENT=\"" . $client . "\"
AMOUNT_EXCL_TAX=\"" . $object->total_ht . "\"
AMOUNT=\"" . $object->total_ttc . "\"\n";
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
//Pour les articles
$meta .= "ITEM_" . $i . "_QUANTITY=\"" . $object->lines[$i]->qty . "\"
diff --git a/htdocs/core/lib/pdf.lib.php b/htdocs/core/lib/pdf.lib.php
index dec75e926e9..ba42ebd23d8 100644
--- a/htdocs/core/lib/pdf.lib.php
+++ b/htdocs/core/lib/pdf.lib.php
@@ -2045,10 +2045,10 @@ function pdf_getTotalQty($object, $type, $outputlangs)
global $hookmanager;
$total=0;
- $nblignes=count($object->lines);
+ $nblines=count($object->lines);
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if ($object->lines[$i]->special_code != 3)
{
diff --git a/htdocs/core/modules/bank/doc/pdf_ban.modules.php b/htdocs/core/modules/bank/doc/pdf_ban.modules.php
index 5deb40fc7ad..23fef1ef2c5 100644
--- a/htdocs/core/modules/bank/doc/pdf_ban.modules.php
+++ b/htdocs/core/modules/bank/doc/pdf_ban.modules.php
@@ -111,7 +111,7 @@ class pdf_ban extends ModeleBankAccountDoc
if ($conf->bank->dir_output)
{
- //$nblignes = count($object->lines); // This is set later with array of tasks
+ //$nblines = count($object->lines); // This is set later with array of tasks
// Definition of $dir and $file
if ($object->specimen)
@@ -275,6 +275,7 @@ class pdf_ban extends ModeleBankAccountDoc
}
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/**
* Show table for lines
*
@@ -287,13 +288,15 @@ class pdf_ban extends ModeleBankAccountDoc
* @param int $hidebottom Hide bottom bar of array
* @return void
*/
- private function _tableau(&$pdf, $tab_top, $tab_height, $nexY, $outputlangs, $hidetop = 0, $hidebottom = 0)
+ protected function _tableau(&$pdf, $tab_top, $tab_height, $nexY, $outputlangs, $hidetop = 0, $hidebottom = 0)
{
+ // phpcs:enable
global $conf,$mysoc;
$default_font_size = pdf_getPDFFontSize($outputlangs);
}
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/**
* Show top header of page.
*
@@ -303,9 +306,10 @@ class pdf_ban extends ModeleBankAccountDoc
* @param Translate $outputlangs Object lang for output
* @return void
*/
- private function _pagehead(&$pdf, $object, $showaddress, $outputlangs)
+ protected function _pagehead(&$pdf, $object, $showaddress, $outputlangs)
{
global $langs,$conf,$mysoc;
+ // phpcs:enable
$default_font_size = pdf_getPDFFontSize($outputlangs);
@@ -380,6 +384,7 @@ class pdf_ban extends ModeleBankAccountDoc
*/
}
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/**
* Show footer of page. Need this->emetteur object
*
@@ -389,9 +394,11 @@ class pdf_ban extends ModeleBankAccountDoc
* @param int $hidefreetext 1=Hide free text
* @return integer
*/
- private function _pagefoot(&$pdf, $object, $outputlangs, $hidefreetext = 0)
+ protected function _pagefoot(&$pdf, $object, $outputlangs, $hidefreetext = 0)
{
+ // phpcs:enable
global $conf;
+
$showdetails=$conf->global->MAIN_GENERATE_DOCUMENTS_SHOW_FOOT_DETAILS;
//return pdf_pagefoot($pdf,$outputlangs,'BANK_FREE_TEXT',$this->emetteur,$this->marge_basse,$this->marge_gauche,$this->page_hauteur,$object,$showdetails,$hidefreetext);
}
diff --git a/htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php b/htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php
index 9783c4690b2..e3990bc8ccc 100644
--- a/htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php
+++ b/htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php
@@ -114,7 +114,7 @@ class pdf_sepamandate extends ModeleBankAccountDoc
if (! empty($conf->bank->dir_output))
{
- //$nblignes = count($object->lines); // This is set later with array of tasks
+ //$nblines = count($object->lines); // This is set later with array of tasks
// Definition of $dir and $file
if ($object->specimen)
@@ -418,6 +418,7 @@ class pdf_sepamandate extends ModeleBankAccountDoc
}
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/**
* Show table for lines
*
@@ -430,15 +431,17 @@ class pdf_sepamandate extends ModeleBankAccountDoc
* @param int $hidebottom Hide bottom bar of array
* @return void
*/
- private function _tableau(&$pdf, $tab_top, $tab_height, $nexY, $outputlangs, $hidetop = 0, $hidebottom = 0)
+ protected function _tableau(&$pdf, $tab_top, $tab_height, $nexY, $outputlangs, $hidetop = 0, $hidebottom = 0)
{
+ // phpcs:enable
global $conf,$mysoc;
$default_font_size = pdf_getPDFFontSize($outputlangs);
}
- // phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
* Show miscellaneous information (payment mode, payment term, ...)
*
@@ -448,7 +451,7 @@ class pdf_sepamandate extends ModeleBankAccountDoc
* @param Translate $outputlangs Langs object
* @return void
*/
- private function _tableau_info(&$pdf, $object, $posy, $outputlangs)
+ protected function _tableau_info(&$pdf, $object, $posy, $outputlangs)
{
// phpcs:enable
global $conf, $mysoc;
@@ -475,7 +478,8 @@ class pdf_sepamandate extends ModeleBankAccountDoc
- // phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
* Show area for the customer to sign
*
@@ -485,7 +489,7 @@ class pdf_sepamandate extends ModeleBankAccountDoc
* @param Translate $outputlangs Objet langs
* @return int Position pour suite
*/
- private function _signature_area(&$pdf, $object, $posy, $outputlangs)
+ protected function _signature_area(&$pdf, $object, $posy, $outputlangs)
{
// phpcs:enable
$default_font_size = pdf_getPDFFontSize($outputlangs);
@@ -517,6 +521,7 @@ class pdf_sepamandate extends ModeleBankAccountDoc
}
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/**
* Show top header of page.
*
@@ -526,8 +531,9 @@ class pdf_sepamandate extends ModeleBankAccountDoc
* @param Translate $outputlangs Object lang for output
* @return void
*/
- private function _pagehead(&$pdf, $object, $showaddress, $outputlangs)
+ protected function _pagehead(&$pdf, $object, $showaddress, $outputlangs)
{
+ // phpcs:enable
global $langs,$conf,$mysoc;
$default_font_size = pdf_getPDFFontSize($outputlangs);
@@ -609,6 +615,7 @@ class pdf_sepamandate extends ModeleBankAccountDoc
*/
}
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.PublicUnderscore
/**
* Show footer of page. Need this->emetteur object
*
@@ -618,9 +625,11 @@ class pdf_sepamandate extends ModeleBankAccountDoc
* @param int $hidefreetext 1=Hide free text
* @return integer
*/
- private function _pagefoot(&$pdf, $object, $outputlangs, $hidefreetext = 0)
+ protected function _pagefoot(&$pdf, $object, $outputlangs, $hidefreetext = 0)
{
+ // phpcs:enable
global $conf;
+
$showdetails=$conf->global->MAIN_GENERATE_DOCUMENTS_SHOW_FOOT_DETAILS;
return pdf_pagefoot($pdf, $outputlangs, 'PAYMENTORDER_FREE_TEXT', null, $this->marge_basse, $this->marge_gauche, $this->page_hauteur, $object, $showdetails, $hidefreetext);
}
diff --git a/htdocs/core/modules/commande/doc/pdf_einstein.modules.php b/htdocs/core/modules/commande/doc/pdf_einstein.modules.php
index 8677a16db38..0e064991444 100644
--- a/htdocs/core/modules/commande/doc/pdf_einstein.modules.php
+++ b/htdocs/core/modules/commande/doc/pdf_einstein.modules.php
@@ -219,7 +219,7 @@ class pdf_einstein extends ModelePDFCommandes
public function write_file($object, $outputlangs, $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user, $langs, $conf, $mysoc, $db, $hookmanager, $nblignes;
+ global $user, $langs, $conf, $mysoc, $db, $hookmanager, $nblines;
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -228,7 +228,7 @@ class pdf_einstein extends ModelePDFCommandes
// Load translation files required by the page
$outputlangs->loadLangs(array("main", "dict", "companies", "bills", "products", "orders", "deliveries"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
if ($conf->commande->dir_output)
{
@@ -308,7 +308,7 @@ class pdf_einstein extends ModelePDFCommandes
$pdf->SetMargins($this->marge_gauche, $this->marge_haute, $this->marge_droite); // Left, Top, Right
// Positionne $this->atleastonediscount si on a au moins une remise
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if ($object->lines[$i]->remise_percent)
{
@@ -400,7 +400,7 @@ class pdf_einstein extends ModelePDFCommandes
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -429,7 +429,7 @@ class pdf_einstein extends ModelePDFCommandes
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -540,7 +540,7 @@ class pdf_einstein extends ModelePDFCommandes
$this->tva[$vatrate] += $tvaligne;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
diff --git a/htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php b/htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
index 53cdd50b644..ad9f2f5fbf4 100644
--- a/htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
+++ b/htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
@@ -7,7 +7,7 @@
* Copyright (C) 2012 Cedric Salvador
* Copyright (C) 2015 Marcos García
* Copyright (C) 2017 Ferran Marcet
- * Copyright (C) 2018 Frédéric France
+ * Copyright (C) 2018 Frédéric France
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -27,7 +27,7 @@
/**
* \file htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php
* \ingroup commande
- * \brief File of the class allowing to generate the orders to the Eratosthene model
+ * \brief File of Class to generate PDF orders with template Eratosthène
*/
require_once DOL_DOCUMENT_ROOT.'/core/modules/commande/modules_commande.php';
@@ -149,13 +149,13 @@ class pdf_eratosthene extends ModelePDFCommandes
$this->marge_haute =isset($conf->global->MAIN_PDF_MARGIN_TOP)?$conf->global->MAIN_PDF_MARGIN_TOP:10;
$this->marge_basse =isset($conf->global->MAIN_PDF_MARGIN_BOTTOM)?$conf->global->MAIN_PDF_MARGIN_BOTTOM:10;
- $this->option_logo = 1; // Affiche logo
- $this->option_tva = 1; // Gere option tva FACTURE_TVAOPTION
- $this->option_modereg = 1; // Affiche mode reglement
- $this->option_condreg = 1; // Affiche conditions reglement
- $this->option_codeproduitservice = 1; // Affiche code produit-service
- $this->option_multilang = 1; // Dispo en plusieurs langues
- $this->option_escompte = 0; // Affiche si il y a eu escompte
+ $this->option_logo = 1; // Display logo
+ $this->option_tva = 1; // Manage the vat option FACTURE_TVAOPTION
+ $this->option_modereg = 1; // Display payment mode
+ $this->option_condreg = 1; // Display payment terms
+ $this->option_codeproduitservice = 1; // Display product-service code
+ $this->option_multilang = 1; // Available in several languages
+ $this->option_escompte = 0; // Displays if there has been a discount
$this->option_credit_note = 0; // Support credit notes
$this->option_freetext = 1; // Support add of a personalised text
$this->option_draft_watermark = 1; // Support add of a watermark on drafts
@@ -194,7 +194,7 @@ class pdf_eratosthene extends ModelePDFCommandes
public function write_file($object, $outputlangs, $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user, $langs, $conf, $mysoc, $db, $hookmanager, $nblignes;
+ global $user, $langs, $conf, $mysoc, $db, $hookmanager, $nblines;
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -203,7 +203,7 @@ class pdf_eratosthene extends ModelePDFCommandes
// Translations
$outputlangs->loadLangs(array("main", "dict", "companies", "bills", "products", "orders", "deliveries"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$hidetop=0;
if(!empty($conf->global->MAIN_PDF_DISABLE_COL_HEAD_TITLE)){
@@ -217,7 +217,7 @@ class pdf_eratosthene extends ModelePDFCommandes
{
$objphoto = new Product($this->db);
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -541,7 +541,7 @@ class pdf_eratosthene extends ModelePDFCommandes
// Loop on each lines
$pageposbeforeprintlines=$pdf->getPage();
$pagenb = $pageposbeforeprintlines;
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -599,7 +599,7 @@ class pdf_eratosthene extends ModelePDFCommandes
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -738,7 +738,7 @@ class pdf_eratosthene extends ModelePDFCommandes
$this->tva[$vatrate] += $tvaligne;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -747,7 +747,7 @@ class pdf_eratosthene extends ModelePDFCommandes
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/commande/doc/pdf_proforma.modules.php b/htdocs/core/modules/commande/doc/pdf_proforma.modules.php
index f10f858544f..b426cc77d5e 100644
--- a/htdocs/core/modules/commande/doc/pdf_proforma.modules.php
+++ b/htdocs/core/modules/commande/doc/pdf_proforma.modules.php
@@ -25,7 +25,7 @@
/**
* \file htdocs/core/modules/commande/doc/pdf_proforma.modules.php
* \ingroup commande
- * \brief Fichier de la classe permettant de generer les commandes au modele Proforma
+ * \brief File of Class to generate PDF orders with template Proforma
*/
require_once DOL_DOCUMENT_ROOT.'/core/modules/commande/doc/pdf_einstein.modules.php';
@@ -36,7 +36,7 @@ require_once DOL_DOCUMENT_ROOT.'/core/lib/pdf.lib.php';
/**
- * Classe permettant de generer les commandes au modele Proforma
+ * Class to generate PDF orders with template Proforma
*/
class pdf_proforma extends pdf_einstein
{
diff --git a/htdocs/core/modules/contract/doc/pdf_strato.modules.php b/htdocs/core/modules/contract/doc/pdf_strato.modules.php
index 97fedf45808..d358149d7cc 100644
--- a/htdocs/core/modules/contract/doc/pdf_strato.modules.php
+++ b/htdocs/core/modules/contract/doc/pdf_strato.modules.php
@@ -4,7 +4,7 @@
* Copyright (C) 2005-2012 Regis Houssin
* Copyright (C) 2008 Raphael Bertrand (Resultic)
* Copyright (C) 2011 Fabrice CHERRIER
- * Copyright (C) 2013-2018 Philippe Grand
+ * Copyright (C) 2013-2019 Philippe Grand
* Copyright (C) 2015 Marcos García
* Copyright (C) 2018 Frédéric France
*
@@ -144,13 +144,13 @@ class pdf_strato extends ModelePDFContract
$this->marge_haute =isset($conf->global->MAIN_PDF_MARGIN_TOP)?$conf->global->MAIN_PDF_MARGIN_TOP:10;
$this->marge_basse =isset($conf->global->MAIN_PDF_MARGIN_BOTTOM)?$conf->global->MAIN_PDF_MARGIN_BOTTOM:10;
- $this->option_logo = 1; // Affiche logo
- $this->option_tva = 0; // Gere option tva FACTURE_TVAOPTION
- $this->option_modereg = 0; // Affiche mode reglement
- $this->option_condreg = 0; // Affiche conditions reglement
- $this->option_codeproduitservice = 0; // Affiche code produit-service
- $this->option_multilang = 0; // Dispo en plusieurs langues
- $this->option_draft_watermark = 1; //Support add of a watermark on drafts
+ $this->option_logo = 1; // Display logo
+ $this->option_tva = 0; // Manage the vat option FACTURE_TVAOPTION
+ $this->option_modereg = 0; // Display payment mode
+ $this->option_condreg = 0; // Display payment terms
+ $this->option_codeproduitservice = 0; // Display product-service code
+ $this->option_multilang = 0; // Available in several languages
+ $this->option_draft_watermark = 1; // Support add of a watermark on drafts
// Get source company
$this->emetteur=$mysoc;
diff --git a/htdocs/core/modules/expedition/doc/pdf_espadon.modules.php b/htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
index 87f04dca016..745c09c8130 100644
--- a/htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
+++ b/htdocs/core/modules/expedition/doc/pdf_espadon.modules.php
@@ -168,7 +168,7 @@ class pdf_espadon extends ModelePdfExpedition
// Load traductions files requiredby by page
$outputlangs->loadLangs(array("main", "bills", "products", "dict", "companies", "propal", "deliveries", "sendings", "productbatch"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
// Loop on each lines to detect if there is at least one image to show
$realpatharray=array();
@@ -176,7 +176,7 @@ class pdf_espadon extends ModelePdfExpedition
{
$objphoto = new Product($this->db);
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -254,7 +254,7 @@ class pdf_espadon extends ModelePdfExpedition
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
// Set nblignes with the new facture lines content after hook
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$pdf=pdf_getInstance($this->format);
$default_font_size = pdf_getPDFFontSize($outputlangs);
@@ -404,7 +404,7 @@ class pdf_espadon extends ModelePdfExpedition
$nexY = $tab_top + $this->tabTitleHeight + 2;
// Loop on each lines
- for ($i = 0; $i < $nblignes; $i++)
+ for ($i = 0; $i < $nblines; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -464,7 +464,7 @@ class pdf_espadon extends ModelePdfExpedition
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforsignature+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -548,7 +548,7 @@ class pdf_espadon extends ModelePdfExpedition
if ($weighttxt && $voltxt) $nexY+=2;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1', 'color'=>array(80,80,80)));
diff --git a/htdocs/core/modules/expedition/doc/pdf_merou.modules.php b/htdocs/core/modules/expedition/doc/pdf_merou.modules.php
index 8696bc21a02..bd46fc5a75e 100644
--- a/htdocs/core/modules/expedition/doc/pdf_merou.modules.php
+++ b/htdocs/core/modules/expedition/doc/pdf_merou.modules.php
@@ -3,7 +3,7 @@
* Copyright (C) 2005-2015 Laurent Destailleur
* Copyright (C) 2005-2011 Regis Houssin
* Copyright (C) 2013 Florian Henry
- * Copyright (C) 2015 Marcos García
+ * Copyright (C) 2015 Marcos García
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -23,7 +23,7 @@
/**
* \file htdocs/core/modules/expedition/doc/pdf_merou.modules.php
* \ingroup expedition
- * \brief Fichier de la classe permettant de generer les bordereaux envoi au modele Merou
+ * \brief Class file used to generate the dispatch slips for the Merou model
*/
require_once DOL_DOCUMENT_ROOT.'/core/modules/expedition/modules_expedition.php';
@@ -134,7 +134,7 @@ class pdf_merou extends ModelePdfExpedition
$this->marge_haute =isset($conf->global->MAIN_PDF_MARGIN_TOP)?$conf->global->MAIN_PDF_MARGIN_TOP:10;
$this->marge_basse =isset($conf->global->MAIN_PDF_MARGIN_BOTTOM)?$conf->global->MAIN_PDF_MARGIN_BOTTOM:10;
- $this->option_logo = 1;
+ $this->option_logo = 1; // Display logo
// Get source company
$this->emetteur=$mysoc;
@@ -222,7 +222,7 @@ class pdf_merou extends ModelePdfExpedition
global $action;
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$pdf=pdf_getInstance($this->format, 'mm', 'l');
$default_font_size = pdf_getPDFFontSize($outputlangs);
@@ -347,7 +347,7 @@ class pdf_merou extends ModelePdfExpedition
$pdf->MultiCell(30, 3, $object->lines[$i]->qty_shipped, 0, 'C', 0);
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -356,7 +356,7 @@ class pdf_merou extends ModelePdfExpedition
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/expedition/doc/pdf_rouget.modules.php b/htdocs/core/modules/expedition/doc/pdf_rouget.modules.php
index e8de6ffdb73..d255c4486fd 100644
--- a/htdocs/core/modules/expedition/doc/pdf_rouget.modules.php
+++ b/htdocs/core/modules/expedition/doc/pdf_rouget.modules.php
@@ -23,7 +23,7 @@
/**
* \file htdocs/core/modules/expedition/doc/pdf_rouget.modules.php
* \ingroup expedition
- * \brief Fichier de la classe permettant de generer les bordereaux envoi au modele Rouget
+ * \brief Class file used to generate the dispatch slips for the Rouget model
*/
require_once DOL_DOCUMENT_ROOT.'/core/modules/expedition/modules_expedition.php';
@@ -133,7 +133,7 @@ class pdf_rouget extends ModelePdfExpedition
$this->marge_haute =isset($conf->global->MAIN_PDF_MARGIN_TOP)?$conf->global->MAIN_PDF_MARGIN_TOP:10;
$this->marge_basse =isset($conf->global->MAIN_PDF_MARGIN_BOTTOM)?$conf->global->MAIN_PDF_MARGIN_BOTTOM:10;
- $this->option_logo = 1;
+ $this->option_logo = 1; // Display logo
// Get source company
$this->emetteur=$mysoc;
@@ -197,7 +197,7 @@ class pdf_rouget extends ModelePdfExpedition
// Load traductions files requiredby by page
$outputlangs->loadLangs(array("main", "bills", "products", "dict", "companies", "propal", "deliveries", "sendings", "productbatch"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
// Loop on each lines to detect if there is at least one image to show
$realpatharray=array();
@@ -205,7 +205,7 @@ class pdf_rouget extends ModelePdfExpedition
{
$objphoto = new Product($this->db);
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -283,7 +283,7 @@ class pdf_rouget extends ModelePdfExpedition
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
// Set nblignes with the new facture lines content after hook
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$pdf=pdf_getInstance($this->format);
$default_font_size = pdf_getPDFFontSize($outputlangs);
@@ -423,7 +423,7 @@ class pdf_rouget extends ModelePdfExpedition
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0; $i < $nblignes; $i++)
+ for ($i = 0; $i < $nblines; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -481,7 +481,7 @@ class pdf_rouget extends ModelePdfExpedition
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -563,7 +563,7 @@ class pdf_rouget extends ModelePdfExpedition
if ($weighttxt && $voltxt) $nexY+=2;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
diff --git a/htdocs/core/modules/expensereport/doc/pdf_standard.modules.php b/htdocs/core/modules/expensereport/doc/pdf_standard.modules.php
index e0bba62df3b..99d2ab322e0 100644
--- a/htdocs/core/modules/expensereport/doc/pdf_standard.modules.php
+++ b/htdocs/core/modules/expensereport/doc/pdf_standard.modules.php
@@ -220,7 +220,7 @@ class pdf_standard extends ModeleExpenseReport
// Load traductions files requiredby by page
$outputlangs->loadLangs(array("main", "trips", "projects", "dict", "bills", "banks"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
if ($conf->expensereport->dir_output) {
// Definition of $dir and $file
@@ -351,7 +351,7 @@ class pdf_standard extends ModeleExpenseReport
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++) {
+ for ($i = 0 ; $i < $nblines ; $i++) {
$pdf->SetFont('', '', $default_font_size - 2); // Into loop to work with multipage
$pdf->SetTextColor(0, 0, 0);
@@ -374,7 +374,7 @@ class pdf_standard extends ModeleExpenseReport
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) {
// There is no space left for total+free text
- if ($i == ($nblignes-1)) {
+ if ($i == ($nblines-1)) {
// No more lines, and no space left to show total, so we create a new page
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -401,7 +401,7 @@ class pdf_standard extends ModeleExpenseReport
//$nblineFollowComment = 1;
// Cherche nombre de lignes a venir pour savoir si place suffisante
- // if ($i < ($nblignes - 1)) // If it's not last line
+ // if ($i < ($nblines - 1)) // If it's not last line
// {
// //Fetch current description to know on which line the next one should be placed
// $follow_comment = $object->lines[$i]->comments;
diff --git a/htdocs/core/modules/facture/doc/pdf_crabe.modules.php b/htdocs/core/modules/facture/doc/pdf_crabe.modules.php
index 8cac32d1f2d..0d041030ee1 100644
--- a/htdocs/core/modules/facture/doc/pdf_crabe.modules.php
+++ b/htdocs/core/modules/facture/doc/pdf_crabe.modules.php
@@ -160,13 +160,13 @@ class pdf_crabe extends ModelePDFFactures
$this->marge_haute =isset($conf->global->MAIN_PDF_MARGIN_TOP)?$conf->global->MAIN_PDF_MARGIN_TOP:10;
$this->marge_basse =isset($conf->global->MAIN_PDF_MARGIN_BOTTOM)?$conf->global->MAIN_PDF_MARGIN_BOTTOM:10;
- $this->option_logo = 1; // Affiche logo
- $this->option_tva = 1; // Gere option tva FACTURE_TVAOPTION
- $this->option_modereg = 1; // Affiche mode reglement
- $this->option_condreg = 1; // Affiche conditions reglement
- $this->option_codeproduitservice = 1; // Affiche code produit-service
- $this->option_multilang = 1; // Dispo en plusieurs langues
- $this->option_escompte = 1; // Affiche si il y a eu escompte
+ $this->option_logo = 1; // Display logo
+ $this->option_tva = 1; // Manage the vat option FACTURE_TVAOPTION
+ $this->option_modereg = 1; // Display payment mode
+ $this->option_condreg = 1; // Display payment terms
+ $this->option_codeproduitservice = 1; // Display product-service code
+ $this->option_multilang = 1; // Available in several languages
+ $this->option_escompte = 1; // Displays if there has been a discount
$this->option_credit_note = 1; // Support credit notes
$this->option_freetext = 1; // Support add of a personalised text
$this->option_draft_watermark = 1; // Support add of a watermark on drafts
@@ -235,7 +235,9 @@ class pdf_crabe extends ModelePDFFactures
public function write_file($object, $outputlangs, $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblignes;
+ global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblines;
+
+ dol_syslog("write_file outputlangs->defaultlang=".(is_object($outputlangs) ? $outputlangs->defaultlang : 'null'));
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -244,13 +246,13 @@ class pdf_crabe extends ModelePDFFactures
// Load traductions files requiredby by page
$outputlangs->loadLangs(array("main", "bills", "products", "dict", "companies"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
// Loop on each lines to detect if there is at least one image to show
$realpatharray=array();
if (! empty($conf->global->MAIN_GENERATE_INVOICES_WITH_PICTURE))
{
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -317,7 +319,7 @@ class pdf_crabe extends ModelePDFFactures
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
// Set nblignes with the new facture lines content after hook
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$nbpayments = count($object->getListOfPayments());
// Create pdf instance
@@ -358,7 +360,7 @@ class pdf_crabe extends ModelePDFFactures
$pdf->SetMargins($this->marge_gauche, $this->marge_haute, $this->marge_droite); // Left, Top, Right
// Positionne $this->atleastonediscount si on a au moins une remise
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if ($object->lines[$i]->remise_percent)
{
@@ -465,7 +467,7 @@ class pdf_crabe extends ModelePDFFactures
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0; $i < $nblignes; $i++)
+ for ($i = 0; $i < $nblines; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -521,7 +523,7 @@ class pdf_crabe extends ModelePDFFactures
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -650,7 +652,7 @@ class pdf_crabe extends ModelePDFFactures
if ($posYAfterImage > $posYAfterDescription) $nexY=$posYAfterImage;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -659,7 +661,7 @@ class pdf_crabe extends ModelePDFFactures
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/facture/doc/pdf_sponge.modules.php b/htdocs/core/modules/facture/doc/pdf_sponge.modules.php
index 2a1b0516112..edb3012cf0d 100644
--- a/htdocs/core/modules/facture/doc/pdf_sponge.modules.php
+++ b/htdocs/core/modules/facture/doc/pdf_sponge.modules.php
@@ -160,13 +160,13 @@ class pdf_sponge extends ModelePDFFactures
$this->marge_haute =isset($conf->global->MAIN_PDF_MARGIN_TOP)?$conf->global->MAIN_PDF_MARGIN_TOP:10;
$this->marge_basse =isset($conf->global->MAIN_PDF_MARGIN_BOTTOM)?$conf->global->MAIN_PDF_MARGIN_BOTTOM:10;
- $this->option_logo = 1; // Affiche logo
- $this->option_tva = 1; // Gere option tva FACTURE_TVAOPTION
- $this->option_modereg = 1; // Affiche mode reglement
- $this->option_condreg = 1; // Affiche conditions reglement
- $this->option_codeproduitservice = 1; // Affiche code produit-service
- $this->option_multilang = 1; // Dispo en plusieurs langues
- $this->option_escompte = 1; // Affiche si il y a eu escompte
+ $this->option_logo = 1; // Display logo
+ $this->option_tva = 1; // Manage the vat option FACTURE_TVAOPTION
+ $this->option_modereg = 1; // Display payment mode
+ $this->option_condreg = 1; // Display payment terms
+ $this->option_codeproduitservice = 1; // Display product-service code
+ $this->option_multilang = 1; // Available in several languages
+ $this->option_escompte = 1; // Displays if there has been a discount
$this->option_credit_note = 1; // Support credit notes
$this->option_freetext = 1; // Support add of a personalised text
$this->option_draft_watermark = 1; // Support add of a watermark on drafts
@@ -209,7 +209,7 @@ class pdf_sponge extends ModelePDFFactures
public function write_file($object, $outputlangs, $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblignes;
+ global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblines;
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -218,7 +218,7 @@ class pdf_sponge extends ModelePDFFactures
// Translations
$outputlangs->loadLangs(array("main", "bills", "products", "dict", "companies"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$hidetop=0;
if(!empty($conf->global->MAIN_PDF_DISABLE_COL_HEAD_TITLE)){
@@ -232,7 +232,7 @@ class pdf_sponge extends ModelePDFFactures
{
$objphoto = new Product($this->db);
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -330,7 +330,7 @@ class pdf_sponge extends ModelePDFFactures
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
// Set nblignes with the new facture lines content after hook
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$nbpayments = count($object->getListOfPayments());
// Create pdf instance
@@ -449,7 +449,7 @@ class pdf_sponge extends ModelePDFFactures
complete_substitutions_array($substitutionarray, $outputlangs, $object);
$notetoshow = make_substitutions($notetoshow, $substitutionarray, $outputlangs);
$notetoshow = convertBackOfficeMediasLinksToPublicLinks($notetoshow);
-
+
$pdf->startTransaction();
$pdf->SetFont('', '', $default_font_size - 1);
@@ -572,7 +572,7 @@ class pdf_sponge extends ModelePDFFactures
// Loop on each lines
$pageposbeforeprintlines=$pdf->getPage();
$pagenb = $pageposbeforeprintlines;
- for ($i = 0; $i < $nblignes; $i++)
+ for ($i = 0; $i < $nblines; $i++)
{
$curY = $nexY;
@@ -630,7 +630,7 @@ class pdf_sponge extends ModelePDFFactures
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -782,7 +782,7 @@ class pdf_sponge extends ModelePDFFactures
$nexY = max($nexY, $posYAfterImage);
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -791,7 +791,7 @@ class pdf_sponge extends ModelePDFFactures
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/fichinter/doc/pdf_soleil.modules.php b/htdocs/core/modules/fichinter/doc/pdf_soleil.modules.php
index 41edc6c0a1d..fa32d3df0d2 100644
--- a/htdocs/core/modules/fichinter/doc/pdf_soleil.modules.php
+++ b/htdocs/core/modules/fichinter/doc/pdf_soleil.modules.php
@@ -216,7 +216,7 @@ class pdf_soleil extends ModelePDFFicheinter
global $action;
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
// Create pdf instance
$pdf=pdf_getInstance($this->format);
@@ -274,7 +274,7 @@ class pdf_soleil extends ModelePDFFicheinter
complete_substitutions_array($substitutionarray, $outputlangs, $object);
$notetoshow = make_substitutions($notetoshow, $substitutionarray, $outputlangs);
$notetoshow = convertBackOfficeMediasLinksToPublicLinks($notetoshow);
-
+
$tab_top = 88;
$pdf->SetFont('', '', $default_font_size - 1);
diff --git a/htdocs/core/modules/livraison/doc/pdf_typhon.modules.php b/htdocs/core/modules/livraison/doc/pdf_typhon.modules.php
index a2124b801a6..0a339a9a61f 100644
--- a/htdocs/core/modules/livraison/doc/pdf_typhon.modules.php
+++ b/htdocs/core/modules/livraison/doc/pdf_typhon.modules.php
@@ -479,7 +479,7 @@ class pdf_typhon extends ModelePDFDeliveryOrder
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/product/doc/pdf_standard.modules.php b/htdocs/core/modules/product/doc/pdf_standard.modules.php
index 89f0f67ae53..6089a9fe66e 100644
--- a/htdocs/core/modules/product/doc/pdf_standard.modules.php
+++ b/htdocs/core/modules/product/doc/pdf_standard.modules.php
@@ -172,7 +172,7 @@ class pdf_standard extends ModelePDFProduct
// Load traductions files requiredby by page
$outputlangs->loadLangs(array("main", "dict", "companies", "bills", "products", "orders", "deliveries"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
if ($conf->product->dir_output)
{
@@ -346,7 +346,7 @@ class pdf_standard extends ModelePDFProduct
// Loop on each lines
/*
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('','', $default_font_size - 1); // Into loop to work with multipage
@@ -375,7 +375,7 @@ class pdf_standard extends ModelePDFProduct
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('','',true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -484,7 +484,7 @@ class pdf_standard extends ModelePDFProduct
$this->tva[$vatrate] += $tvaligne;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
diff --git a/htdocs/core/modules/project/doc/pdf_baleine.modules.php b/htdocs/core/modules/project/doc/pdf_baleine.modules.php
index c7005206fcc..257b477a8df 100644
--- a/htdocs/core/modules/project/doc/pdf_baleine.modules.php
+++ b/htdocs/core/modules/project/doc/pdf_baleine.modules.php
@@ -188,7 +188,7 @@ class pdf_baleine extends ModelePDFProjects
if ($conf->projet->dir_output)
{
- //$nblignes = count($object->lines); // This is set later with array of tasks
+ //$nblines = count($object->lines); // This is set later with array of tasks
$objectref = dol_sanitizeFileName($object->ref);
$dir = $conf->projet->dir_output;
@@ -250,7 +250,7 @@ class pdf_baleine extends ModelePDFProjects
}
$object->lines=$tasksarray;
- $nblignes=count($object->lines);
+ $nblines=count($object->lines);
$pdf->Open();
$pagenb=0;
@@ -287,7 +287,7 @@ class pdf_baleine extends ModelePDFProjects
complete_substitutions_array($substitutionarray, $outputlangs, $object);
$notetoshow = make_substitutions($notetoshow, $substitutionarray, $outputlangs);
$notetoshow = convertBackOfficeMediasLinksToPublicLinks($notetoshow);
-
+
$tab_top -= 2;
$pdf->SetFont('', '', $default_font_size - 1);
@@ -313,7 +313,7 @@ class pdf_baleine extends ModelePDFProjects
$nexY = $tab_top + $heightoftitleline + 1;
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -352,7 +352,7 @@ class pdf_baleine extends ModelePDFProjects
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -428,7 +428,7 @@ class pdf_baleine extends ModelePDFProjects
$pdf->MultiCell($this->page_largeur-$this->marge_droite-$this->posxdateend, 3, $dateend, 0, 'C');
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -437,7 +437,7 @@ class pdf_baleine extends ModelePDFProjects
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/project/doc/pdf_beluga.modules.php b/htdocs/core/modules/project/doc/pdf_beluga.modules.php
index dfbe97c3fd5..1d7e3d983fb 100644
--- a/htdocs/core/modules/project/doc/pdf_beluga.modules.php
+++ b/htdocs/core/modules/project/doc/pdf_beluga.modules.php
@@ -160,7 +160,7 @@ class pdf_beluga extends ModelePDFProjects
if ($conf->projet->dir_output)
{
- //$nblignes = count($object->lines); // This is set later with array of tasks
+ //$nblines = count($object->lines); // This is set later with array of tasks
$objectref = dol_sanitizeFileName($object->ref);
$dir = $conf->projet->dir_output;
@@ -223,7 +223,7 @@ class pdf_beluga extends ModelePDFProjects
}
$object->lines=$tasksarray;
- $nblignes=count($object->lines);
+ $nblines=count($object->lines);
$pdf->Open();
$pagenb=0;
@@ -260,7 +260,7 @@ class pdf_beluga extends ModelePDFProjects
complete_substitutions_array($substitutionarray, $outputlangs, $object);
$notetoshow = make_substitutions($notetoshow, $substitutionarray, $outputlangs);
$notetoshow = convertBackOfficeMediasLinksToPublicLinks($notetoshow);
-
+
$tab_top -= 2;
$pdf->SetFont('', '', $default_font_size - 1);
@@ -642,7 +642,7 @@ class pdf_beluga extends ModelePDFProjects
}
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/project/doc/pdf_timespent.modules.php b/htdocs/core/modules/project/doc/pdf_timespent.modules.php
index 2c69fbd6bab..14946ca5cf3 100644
--- a/htdocs/core/modules/project/doc/pdf_timespent.modules.php
+++ b/htdocs/core/modules/project/doc/pdf_timespent.modules.php
@@ -120,7 +120,7 @@ class pdf_timespent extends ModelePDFProjects
if ($conf->projet->dir_output)
{
- //$nblignes = count($object->lines); // This is set later with array of tasks
+ //$nblines = count($object->lines); // This is set later with array of tasks
$objectref = dol_sanitizeFileName($object->ref);
$dir = $conf->projet->dir_output;
@@ -181,7 +181,7 @@ class pdf_timespent extends ModelePDFProjects
}
$object->lines=$tasksarray;
- $nblignes=count($object->lines);
+ $nblines=count($object->lines);
$pdf->Open();
$pagenb=0;
@@ -218,7 +218,7 @@ class pdf_timespent extends ModelePDFProjects
complete_substitutions_array($substitutionarray, $outputlangs, $object);
$notetoshow = make_substitutions($notetoshow, $substitutionarray, $outputlangs);
$notetoshow = convertBackOfficeMediasLinksToPublicLinks($notetoshow);
-
+
$tab_top -= 2;
$pdf->SetFont('', '', $default_font_size - 1);
@@ -244,7 +244,7 @@ class pdf_timespent extends ModelePDFProjects
$nexY = $tab_top + $heightoftitleline + 1;
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -283,7 +283,7 @@ class pdf_timespent extends ModelePDFProjects
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -359,7 +359,7 @@ class pdf_timespent extends ModelePDFProjects
$pdf->MultiCell($this->page_largeur-$this->marge_droite-$this->posxdateend, 3, $dateend, 0, 'C');
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -368,7 +368,7 @@ class pdf_timespent extends ModelePDFProjects
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/propale/doc/pdf_azur.modules.php b/htdocs/core/modules/propale/doc/pdf_azur.modules.php
index 54fe56421ea..4ad23a1704e 100644
--- a/htdocs/core/modules/propale/doc/pdf_azur.modules.php
+++ b/htdocs/core/modules/propale/doc/pdf_azur.modules.php
@@ -218,7 +218,7 @@ class pdf_azur extends ModelePDFPropales
public function write_file($object, $outputlangs, $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblignes;
+ global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblines;
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -227,7 +227,7 @@ class pdf_azur extends ModelePDFPropales
// Load traductions files requiredby by page
$outputlangs->loadLangs(array("main", "dict", "companies", "bills", "propal", "products"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
// Loop on each lines to detect if there is at least one image to show
$realpatharray=array();
@@ -235,7 +235,7 @@ class pdf_azur extends ModelePDFPropales
{
$objphoto = new Product($this->db);
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -362,7 +362,7 @@ class pdf_azur extends ModelePDFPropales
$pdf->SetMargins($this->marge_gauche, $this->marge_haute, $this->marge_droite); // Left, Top, Right
// Positionne $this->atleastonediscount si on a au moins une remise
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if ($object->lines[$i]->remise_percent)
{
@@ -470,7 +470,7 @@ class pdf_azur extends ModelePDFPropales
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0; $i < $nblignes; $i++)
+ for ($i = 0; $i < $nblines; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -527,7 +527,7 @@ class pdf_azur extends ModelePDFPropales
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforsignature+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -640,7 +640,7 @@ class pdf_azur extends ModelePDFPropales
if ($posYAfterImage > $posYAfterDescription) $nexY=$posYAfterImage;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -649,7 +649,7 @@ class pdf_azur extends ModelePDFPropales
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/propale/doc/pdf_cyan.modules.php b/htdocs/core/modules/propale/doc/pdf_cyan.modules.php
index 14a2456157a..3ddc8a45a52 100644
--- a/htdocs/core/modules/propale/doc/pdf_cyan.modules.php
+++ b/htdocs/core/modules/propale/doc/pdf_cyan.modules.php
@@ -193,7 +193,7 @@ class pdf_cyan extends ModelePDFPropales
public function write_file($object, $outputlangs, $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblignes;
+ global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblines;
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -206,7 +206,7 @@ class pdf_cyan extends ModelePDFPropales
$outputlangs->load("propal");
$outputlangs->load("products");
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$hidetop=0;
if(!empty($conf->global->MAIN_PDF_DISABLE_COL_HEAD_TITLE)){
@@ -220,7 +220,7 @@ class pdf_cyan extends ModelePDFPropales
{
$objphoto = new Product($this->db);
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -557,7 +557,7 @@ class pdf_cyan extends ModelePDFPropales
// Loop on each lines
$pageposbeforeprintlines=$pdf->getPage();
$pagenb = $pageposbeforeprintlines;
- for ($i = 0; $i < $nblignes; $i++)
+ for ($i = 0; $i < $nblines; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -617,7 +617,7 @@ class pdf_cyan extends ModelePDFPropales
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforsignature+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -755,7 +755,7 @@ class pdf_cyan extends ModelePDFPropales
if ($posYAfterImage > $posYAfterDescription) $nexY=$posYAfterImage;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -764,7 +764,7 @@ class pdf_cyan extends ModelePDFPropales
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/reception/doc/pdf_squille.modules.php b/htdocs/core/modules/reception/doc/pdf_squille.modules.php
index dec1f35e7b0..10be4430aea 100644
--- a/htdocs/core/modules/reception/doc/pdf_squille.modules.php
+++ b/htdocs/core/modules/reception/doc/pdf_squille.modules.php
@@ -131,7 +131,7 @@ class pdf_squille extends ModelePdfReception
$outputlangs->load("receptions");
$outputlangs->load("productbatch");
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
// Loop on each lines to detect if there is at least one image to show
$realpatharray=array();
@@ -139,7 +139,7 @@ class pdf_squille extends ModelePdfReception
{
$objphoto = new Product($this->db);
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -217,7 +217,7 @@ class pdf_squille extends ModelePdfReception
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
// Set nblignes with the new facture lines content after hook
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$pdf=pdf_getInstance($this->format);
$default_font_size = pdf_getPDFFontSize($outputlangs);
@@ -357,7 +357,7 @@ class pdf_squille extends ModelePdfReception
$fk_commandefourndet=0;
$totalOrdered=0;
// Loop on each lines
- for ($i = 0; $i < $nblignes; $i++)
+ for ($i = 0; $i < $nblines; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -416,7 +416,7 @@ class pdf_squille extends ModelePdfReception
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -496,7 +496,7 @@ class pdf_squille extends ModelePdfReception
if ($weighttxt && $voltxt) $nexY+=2;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
diff --git a/htdocs/core/modules/stock/doc/pdf_standard.modules.php b/htdocs/core/modules/stock/doc/pdf_standard.modules.php
index e1181aa6fe2..4be99b07c11 100644
--- a/htdocs/core/modules/stock/doc/pdf_standard.modules.php
+++ b/htdocs/core/modules/stock/doc/pdf_standard.modules.php
@@ -201,7 +201,7 @@ class pdf_standard extends ModelePDFStock
// Load traductions files requiredby by page
$outputlangs->loadLangs(array("main", "dict", "companies", "bills", "stocks", "orders", "deliveries"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
if ($conf->stock->dir_output)
{
@@ -323,8 +323,8 @@ class pdf_standard extends ModelePDFStock
{
$num = $db->num_rows($resql);
$i = 0;
- $nblignes = $num;
- for ($i = 0 ; $i < $nblignes ; $i++)
+ $nblines = $num;
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$objp = $db->fetch_object($resql);
@@ -372,7 +372,7 @@ class pdf_standard extends ModelePDFStock
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -452,7 +452,7 @@ class pdf_standard extends ModelePDFStock
$totalvaluesell+=price2num($pricemin*$objp->value, 'MT');
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -550,7 +550,7 @@ class pdf_standard extends ModelePDFStock
complete_substitutions_array($substitutionarray, $outputlangs, $object);
$notetoshow = make_substitutions($notetoshow, $substitutionarray, $outputlangs);
$notetoshow = convertBackOfficeMediasLinksToPublicLinks($notetoshow);
-
+
$tab_top = 88;
$pdf->SetFont('', '', $default_font_size - 1);
@@ -576,7 +576,7 @@ class pdf_standard extends ModelePDFStock
// Loop on each lines
/*
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('','', $default_font_size - 1); // Into loop to work with multipage
@@ -605,7 +605,7 @@ class pdf_standard extends ModelePDFStock
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('','',true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -644,7 +644,7 @@ class pdf_standard extends ModelePDFStock
$pdf->MultiCell($this->posxdiscount-$this->posxqty-0.8, 4, $qty, 0, 'R');
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -653,7 +653,7 @@ class pdf_standard extends ModelePDFStock
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/stock/doc/pdf_stdmovement.modules.php b/htdocs/core/modules/stock/doc/pdf_stdmovement.modules.php
index 2a1819a3aa0..5efa1b0b312 100644
--- a/htdocs/core/modules/stock/doc/pdf_stdmovement.modules.php
+++ b/htdocs/core/modules/stock/doc/pdf_stdmovement.modules.php
@@ -331,7 +331,7 @@ class pdf_stdmovement extends ModelePDFMovement
* END TODO
**/
- //$nblignes = count($object->lines);
+ //$nblines = count($object->lines);
if ($conf->stock->dir_output)
{
@@ -481,8 +481,8 @@ class pdf_stdmovement extends ModelePDFMovement
{
$num = $db->num_rows($resql);
$i = 0;
- $nblignes = $num;
- for ($i = 0 ; $i < $nblignes ; $i++)
+ $nblines = $num;
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$objp = $db->fetch_object($resql);
@@ -530,7 +530,7 @@ class pdf_stdmovement extends ModelePDFMovement
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -639,9 +639,9 @@ class pdf_stdmovement extends ModelePDFMovement
$totalvaluesell+=price2num($pricemin*$objp->value, 'MT');
- $nexY+=3.5; // Passe espace entre les lignes
+ $nexY+=3.5; // Add space between lines
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -650,7 +650,7 @@ class pdf_stdmovement extends ModelePDFMovement
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
@@ -724,7 +724,7 @@ class pdf_stdmovement extends ModelePDFMovement
complete_substitutions_array($substitutionarray, $outputlangs, $object);
$notetoshow = make_substitutions($notetoshow, $substitutionarray, $outputlangs);
$notetoshow = convertBackOfficeMediasLinksToPublicLinks($notetoshow);
-
+
$tab_top = 88;
$pdf->SetFont('', '', $default_font_size - 1);
diff --git a/htdocs/core/modules/supplier_invoice/pdf/pdf_canelle.modules.php b/htdocs/core/modules/supplier_invoice/pdf/pdf_canelle.modules.php
index 5c0904baba8..4c4fe7106a7 100644
--- a/htdocs/core/modules/supplier_invoice/pdf/pdf_canelle.modules.php
+++ b/htdocs/core/modules/supplier_invoice/pdf/pdf_canelle.modules.php
@@ -199,7 +199,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
public function write_file($object, $outputlangs = '', $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user,$langs,$conf,$mysoc,$hookmanager,$nblignes;
+ global $user,$langs,$conf,$mysoc,$hookmanager,$nblines;
// Get source company
if (! is_object($object->thirdparty)) $object->fetch_thirdparty();
@@ -259,7 +259,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
global $action;
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$pdf=pdf_getInstance($this->format);
$default_font_size = pdf_getPDFFontSize($outputlangs); // Must be after pdf_getInstance
@@ -296,7 +296,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
$pdf->SetMargins($this->marge_gauche, $this->marge_haute, $this->marge_droite); // Left, Top, Right
// Positionne $this->atleastonediscount si on a au moins une remise
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if ($object->lines[$i]->remise_percent)
{
@@ -370,7 +370,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -397,7 +397,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -495,7 +495,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
$this->localtax2[$localtax2rate]+=$localtax2ligne;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -504,7 +504,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/supplier_order/pdf/pdf_cornas.modules.php b/htdocs/core/modules/supplier_order/pdf/pdf_cornas.modules.php
index 612595b8c44..e96f5ef4eab 100644
--- a/htdocs/core/modules/supplier_order/pdf/pdf_cornas.modules.php
+++ b/htdocs/core/modules/supplier_order/pdf/pdf_cornas.modules.php
@@ -185,7 +185,7 @@ class pdf_cornas extends ModelePDFSuppliersOrders
public function write_file($object, $outputlangs = '', $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user,$langs,$conf,$hookmanager,$mysoc,$nblignes;
+ global $user,$langs,$conf,$hookmanager,$mysoc,$nblines;
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -194,7 +194,7 @@ class pdf_cornas extends ModelePDFSuppliersOrders
// Load translation files required by the page
$outputlangs->loadLangs(array("main", "orders", "companies", "bills", "dict", "products"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$hidetop=0;
if(!empty($conf->global->MAIN_PDF_DISABLE_COL_HEAD_TITLE)){
@@ -205,7 +205,7 @@ class pdf_cornas extends ModelePDFSuppliersOrders
$realpatharray=array();
if (! empty($conf->global->MAIN_GENERATE_SUPPLIER_ORDER_WITH_PICTURE))
{
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -284,7 +284,7 @@ class pdf_cornas extends ModelePDFSuppliersOrders
global $action;
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$pdf=pdf_getInstance($this->format);
$default_font_size = pdf_getPDFFontSize($outputlangs); // Must be after pdf_getInstance
@@ -496,7 +496,7 @@ class pdf_cornas extends ModelePDFSuppliersOrders
// Loop on each lines
$pageposbeforeprintlines=$pdf->getPage();
$pagenb = $pageposbeforeprintlines;
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -553,7 +553,7 @@ class pdf_cornas extends ModelePDFSuppliersOrders
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -689,7 +689,7 @@ class pdf_cornas extends ModelePDFSuppliersOrders
if ($posYAfterImage > $posYAfterDescription) $nexY=$posYAfterImage;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1', 'color'=>array(80,80,80)));
@@ -698,7 +698,7 @@ class pdf_cornas extends ModelePDFSuppliersOrders
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/supplier_order/pdf/pdf_muscadet.modules.php b/htdocs/core/modules/supplier_order/pdf/pdf_muscadet.modules.php
index 0c9e8e0967a..9f9f0cfad38 100644
--- a/htdocs/core/modules/supplier_order/pdf/pdf_muscadet.modules.php
+++ b/htdocs/core/modules/supplier_order/pdf/pdf_muscadet.modules.php
@@ -213,7 +213,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
public function write_file($object, $outputlangs = '', $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user,$langs,$conf,$hookmanager,$mysoc,$nblignes;
+ global $user,$langs,$conf,$hookmanager,$mysoc,$nblines;
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -222,13 +222,13 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
// Load translation files required by the page
$outputlangs->loadLangs(array("main", "orders", "companies", "bills", "dict", "products"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
// Loop on each lines to detect if there is at least one image to show
$realpatharray=array();
if (! empty($conf->global->MAIN_GENERATE_SUPPLIER_ORDER_WITH_PICTURE))
{
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -307,7 +307,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
global $action;
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$pdf=pdf_getInstance($this->format);
$default_font_size = pdf_getPDFFontSize($outputlangs); // Must be after pdf_getInstance
@@ -344,7 +344,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
$pdf->SetMargins($this->marge_gauche, $this->marge_haute, $this->marge_droite); // Left, Top, Right
// Positionne $this->atleastonediscount si on a au moins une remise
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if ($object->lines[$i]->remise_percent)
{
@@ -418,7 +418,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -481,7 +481,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -591,7 +591,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
if ($posYAfterImage > $posYAfterDescription) $nexY=$posYAfterImage;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -600,7 +600,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/supplier_payment/doc/pdf_standard.modules.php b/htdocs/core/modules/supplier_payment/doc/pdf_standard.modules.php
index 79ad993ef81..e4b6b73fbc1 100644
--- a/htdocs/core/modules/supplier_payment/doc/pdf_standard.modules.php
+++ b/htdocs/core/modules/supplier_payment/doc/pdf_standard.modules.php
@@ -264,7 +264,7 @@ class pdf_standard extends ModelePDFSuppliersPayments
global $action;
$reshook=$hookmanager->executeHooks('beforePDFCreation', $parameters, $object, $action); // Note that $action and $object may have been modified by some hooks
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
$pdf=pdf_getInstance($this->format);
$default_font_size = pdf_getPDFFontSize($outputlangs); // Must be after pdf_getInstance
@@ -325,7 +325,7 @@ class pdf_standard extends ModelePDFSuppliersPayments
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -354,7 +354,7 @@ class pdf_standard extends ModelePDFSuppliersPayments
$posyafter=$pdf->GetY();
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -412,7 +412,7 @@ class pdf_standard extends ModelePDFSuppliersPayments
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -421,7 +421,7 @@ class pdf_standard extends ModelePDFSuppliersPayments
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php b/htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php
index d8d489c1bbf..e486474d1d5 100644
--- a/htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php
+++ b/htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php
@@ -209,7 +209,7 @@ class pdf_aurore extends ModelePDFSupplierProposal
public function write_file($object, $outputlangs, $srctemplatepath = '', $hidedetails = 0, $hidedesc = 0, $hideref = 0)
{
// phpcs:enable
- global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblignes;
+ global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblines;
if (! is_object($outputlangs)) $outputlangs=$langs;
// For backward compatibility with FPDF, force output charset to ISO, because FPDF expect text to be encoded in ISO
@@ -218,13 +218,13 @@ class pdf_aurore extends ModelePDFSupplierProposal
// Load traductions files requiredby by page
$outputlangs->loadLangs(array("main", "dict", "companies", "bills", "products", "supplier_proposal"));
- $nblignes = count($object->lines);
+ $nblines = count($object->lines);
// Loop on each lines to detect if there is at least one image to show
$realpatharray=array();
if (! empty($conf->global->MAIN_GENERATE_SUPPLIER_PROPOSAL_WITH_PICTURE))
{
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if (empty($object->lines[$i]->fk_product)) continue;
@@ -333,7 +333,7 @@ class pdf_aurore extends ModelePDFSupplierProposal
$pdf->SetMargins($this->marge_gauche, $this->marge_haute, $this->marge_droite); // Left, Top, Right
// Positionne $this->atleastonediscount si on a au moins une remise
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
if ($object->lines[$i]->remise_percent)
{
@@ -403,7 +403,7 @@ class pdf_aurore extends ModelePDFSupplierProposal
$nexY = $tab_top + 7;
// Loop on each lines
- for ($i = 0 ; $i < $nblignes ; $i++)
+ for ($i = 0 ; $i < $nblines ; $i++)
{
$curY = $nexY;
$pdf->SetFont('', '', $default_font_size - 1); // Into loop to work with multipage
@@ -469,7 +469,7 @@ class pdf_aurore extends ModelePDFSupplierProposal
//var_dump($posyafter); var_dump(($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))); exit;
if ($posyafter > ($this->page_hauteur - ($heightforfooter+$heightforfreetext+$heightforinfotot))) // There is no space left for total+free text
{
- if ($i == ($nblignes-1)) // No more lines, and no space left to show total, so we create a new page
+ if ($i == ($nblines-1)) // No more lines, and no space left to show total, so we create a new page
{
$pdf->AddPage('', '', true);
if (! empty($tplidx)) $pdf->useTemplate($tplidx);
@@ -587,7 +587,7 @@ class pdf_aurore extends ModelePDFSupplierProposal
if ($posYAfterImage > $posYAfterDescription) $nexY=$posYAfterImage;
// Add line
- if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblignes - 1))
+ if (! empty($conf->global->MAIN_PDF_DASH_BETWEEN_LINES) && $i < ($nblines - 1))
{
$pdf->setPage($pageposafter);
$pdf->SetLineStyle(array('dash'=>'1,1','color'=>array(80,80,80)));
@@ -596,7 +596,7 @@ class pdf_aurore extends ModelePDFSupplierProposal
$pdf->SetLineStyle(array('dash'=>0));
}
- $nexY+=2; // Passe espace entre les lignes
+ $nexY+=2; // Add space between lines
// Detect if some page were added automatically and output _tableau for past pages
while ($pagenb < $pageposafter)
diff --git a/htdocs/debugbar/class/TraceableDB.php b/htdocs/debugbar/class/TraceableDB.php
index 4edc39a74af..775c2a7c300 100644
--- a/htdocs/debugbar/class/TraceableDB.php
+++ b/htdocs/debugbar/class/TraceableDB.php
@@ -148,10 +148,10 @@ class TraceableDB extends DoliDB
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
- * Renvoie le nombre de lignes dans le resultat d'une requete INSERT, DELETE ou UPDATE
+ * Return the number o flines into the result of a request INSERT, DELETE or UPDATE
*
* @param resource $resultset Curseur de la requete voulue
- * @return int Nombre de lignes
+ * @return int Number of lines
* @see num_rows()
*/
public function affected_rows($resultset)
diff --git a/htdocs/emailcollector/class/emailcollector.class.php b/htdocs/emailcollector/class/emailcollector.class.php
index b22d7b23607..86b7e5a547d 100644
--- a/htdocs/emailcollector/class/emailcollector.class.php
+++ b/htdocs/emailcollector/class/emailcollector.class.php
@@ -209,9 +209,9 @@ class EmailCollector extends CommonObject
// Translate some data of arrayofkeyval
foreach($this->fields as $key => $val)
{
- if (is_array($this->fields[$key]['arrayofkeyval']))
+ if (is_array($val['arrayofkeyval']))
{
- foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2)
+ foreach($val['arrayofkeyval'] as $key2 => $val2)
{
$this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2);
}
diff --git a/htdocs/emailcollector/class/emailcollectoraction.class.php b/htdocs/emailcollector/class/emailcollectoraction.class.php
index 96f650c9fc0..e8062497534 100644
--- a/htdocs/emailcollector/class/emailcollectoraction.class.php
+++ b/htdocs/emailcollector/class/emailcollectoraction.class.php
@@ -164,11 +164,11 @@ class EmailCollectorAction extends CommonObject
// Translate some data of arrayofkeyval
foreach($this->fields as $key => $val)
{
- if (is_array($this->fields[$key]['arrayofkeyval']))
+ if (is_array($val['arrayofkeyval']))
{
- foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2)
+ foreach($val['arrayofkeyval'] as $key2 => $val2)
{
- $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2);
+ $this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2);
}
}
}
diff --git a/htdocs/emailcollector/class/emailcollectorfilter.class.php b/htdocs/emailcollector/class/emailcollectorfilter.class.php
index 5c7c7184ffc..69ab957040d 100644
--- a/htdocs/emailcollector/class/emailcollectorfilter.class.php
+++ b/htdocs/emailcollector/class/emailcollectorfilter.class.php
@@ -133,9 +133,9 @@ class EmailCollectorFilter extends CommonObject
// Translate some data of arrayofkeyval
foreach($this->fields as $key => $val)
{
- if (is_array($this->fields[$key]['arrayofkeyval']))
+ if (is_array($val['arrayofkeyval']))
{
- foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2)
+ foreach($val['arrayofkeyval'] as $key2 => $val2)
{
$this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2);
}
diff --git a/htdocs/expedition/class/expedition.class.php b/htdocs/expedition/class/expedition.class.php
index a17da1c84b4..c83a1172a03 100644
--- a/htdocs/expedition/class/expedition.class.php
+++ b/htdocs/expedition/class/expedition.class.php
@@ -347,7 +347,7 @@ class Expedition extends CommonObject
dol_syslog(get_class($this)."::create", LOG_DEBUG);
if ($this->db->query($sql))
{
- // Insertion des lignes
+ // Insert of lines
$num=count($this->lines);
for ($i = 0; $i < $num; $i++)
{
@@ -2355,7 +2355,7 @@ class Expedition extends CommonObject
/**
- * Classe de gestion des lignes de bons d'expedition
+ * Classe to manage lines of shipment
*/
class ExpeditionLigne extends CommonObjectLine
{
diff --git a/htdocs/expensereport/class/expensereport.class.php b/htdocs/expensereport/class/expensereport.class.php
index c09d2897980..c3e7ed4eb29 100644
--- a/htdocs/expensereport/class/expensereport.class.php
+++ b/htdocs/expensereport/class/expensereport.class.php
@@ -2112,16 +2112,16 @@ class ExpenseReport extends CommonObject
dol_syslog(get_class($this)."::periode_existe sql=".$sql);
$result = $this->db->query($sql);
if ($result) {
- $num_lignes = $this->db->num_rows($result); $i = 0;
+ $num_rows = $this->db->num_rows($result); $i = 0;
- if ($num_lignes>0)
+ if ($num_rows > 0)
{
$date_d_form = $date_debut;
$date_f_form = $date_fin;
$existe = false;
- while ($i < $num_lignes)
+ while ($i < $num_rows)
{
$objp = $this->db->fetch_object($result);
@@ -2175,8 +2175,8 @@ class ExpenseReport extends CommonObject
$result = $this->db->query($sql);
if($result)
{
- $num_lignes = $this->db->num_rows($result); $i = 0;
- while ($i < $num_lignes)
+ $num_rows = $this->db->num_rows($result); $i = 0;
+ while ($i < $num_rows)
{
$objp = $this->db->fetch_object($result);
array_push($users_validator, $objp->fk_user);
diff --git a/htdocs/fichinter/card-rec.php b/htdocs/fichinter/card-rec.php
index 2afd0745c8e..6ee445d68a1 100644
--- a/htdocs/fichinter/card-rec.php
+++ b/htdocs/fichinter/card-rec.php
@@ -183,7 +183,7 @@ if ($action == 'add') {
$newfichinterid = $newinter->create($user);
if ($newfichinterid > 0) {
- // on ajoute les lignes de détail ensuite
+ // Now we add line of details
foreach ($object->lines as $ficheinterligne)
$newinter->addline($user, $newfichinterid, $ficheinterligne->desc, "", $ficheinterligne->duree, '');
diff --git a/htdocs/fichinter/card.php b/htdocs/fichinter/card.php
index abcea896c06..e64b86340f3 100644
--- a/htdocs/fichinter/card.php
+++ b/htdocs/fichinter/card.php
@@ -679,9 +679,8 @@ if (empty($reshook))
}
/*
- * Ordonnancement des lignes
- */
-
+ * Set position of lines
+ */
elseif ($action == 'up' && $user->rights->ficheinter->creer)
{
$object->line_up($lineid);
diff --git a/htdocs/fourn/class/paiementfourn.class.php b/htdocs/fourn/class/paiementfourn.class.php
index 45ad69f6c64..e4d70ff255a 100644
--- a/htdocs/fourn/class/paiementfourn.class.php
+++ b/htdocs/fourn/class/paiementfourn.class.php
@@ -312,7 +312,7 @@ class PaiementFourn extends Paiement
/**
- * Supprime un paiement ainsi que les lignes qu'il a genere dans comptes
+ * Delete a payment and lines generated into accounts
* Si le paiement porte sur un ecriture compte qui est rapprochee, on refuse
* Si le paiement porte sur au moins une facture a "payee", on refuse
*
diff --git a/htdocs/fourn/facture/card.php b/htdocs/fourn/facture/card.php
index dfab5ebf2ac..a0a966e7210 100644
--- a/htdocs/fourn/facture/card.php
+++ b/htdocs/fourn/facture/card.php
@@ -1415,7 +1415,7 @@ if (empty($reshook))
$totalpaye = $object->getSommePaiement();
$resteapayer = $object->total_ttc - $totalpaye;
- // On verifie si les lignes de factures ont ete exportees en compta et/ou ventilees
+ // We check that lines of invoices are exported in accountancy
//$ventilExportCompta = $object->getVentilExportCompta();
// On verifie si aucun paiement n'a ete effectue
diff --git a/htdocs/holiday/class/holiday.class.php b/htdocs/holiday/class/holiday.class.php
index 05083877b32..533f6c9c748 100644
--- a/htdocs/holiday/class/holiday.class.php
+++ b/htdocs/holiday/class/holiday.class.php
@@ -1899,8 +1899,8 @@ class Holiday extends CommonObject
$result = $this->db->query($sql);
if($result)
{
- $num_lignes = $this->db->num_rows($result); $i = 0;
- while ($i < $num_lignes)
+ $num_rows = $this->db->num_rows($result); $i = 0;
+ while ($i < $num_rows)
{
$objp = $this->db->fetch_object($result);
array_push($users_validator, $objp->fk_user);
diff --git a/htdocs/langs/ar_SA/accountancy.lang b/htdocs/langs/ar_SA/accountancy.lang
index 4a81e94e4f8..738d9106e6f 100644
--- a/htdocs/langs/ar_SA/accountancy.lang
+++ b/htdocs/langs/ar_SA/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=قائمة الحسابات المحاسبية
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Autodection not possible, use menu %s%s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=إحذف الآن
@@ -804,6 +804,7 @@ Permission401=قراءة خصومات
Permission402=إنشاء / تعديل الخصومات
Permission403=تحقق من الخصومات
Permission404=حذف خصومات
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=إنشاء / تعديل الخدمات
Permission534=حذف خدمات
Permission536=انظر / إدارة الخدمات الخفية
Permission538=تصدير الخدمات
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=قراءة التبرعات
Permission702=إنشاء / تعديل والهبات
Permission703=حذف التبرعات
@@ -837,6 +841,12 @@ Permission1101=قراءة تسليم أوامر
Permission1102=إنشاء / تعديل أوامر التسليم
Permission1104=تحقق من توصيل الأوامر
Permission1109=حذف تسليم أوامر
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=قراءة الموردين
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=ادارة الدمار الواردات الخارجية الب
Permission1321=تصدير العملاء والفواتير والمدفوعات والصفات
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=حذف طلبات الإجازة
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=طلبات الإجازة المشرف (إعداد وتحديث التوازن)
-Permission23001=قراءة مهمة مجدولة
-Permission23002=إنشاء / تحديث المجدولة وظيفة
-Permission23003=حذف مهمة مجدولة
-Permission23004=تنفيذ مهمة مجدولة
Permission2401=قراءة الأعمال (أو أحداث المهام) مرتبطة حسابه
Permission2402=إنشاء / تعديل أو حذف الإجراءات (الأحداث أو المهام) مرتبطة حسابه
Permission2403=قراءة الأعمال (أو أحداث المهام) آخرين
@@ -882,9 +882,41 @@ Permission2503=تقديم وثائق أو حذف
Permission2515=إعداد وثائق وأدلة
Permission2801=استخدام عميل FTP في وضع القراءة (تصفح وتحميل فقط)
Permission2802=العميل استخدام بروتوكول نقل الملفات في وضع الكتابة (حذف أو تحميل الملفات)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=حذف طلبات الإجازة
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=طلبات الإجازة المشرف (إعداد وتحديث التوازن)
+Permission23001=قراءة مهمة مجدولة
+Permission23002=إنشاء / تحديث المجدولة وظيفة
+Permission23003=حذف مهمة مجدولة
+Permission23004=تنفيذ مهمة مجدولة
Permission50101=Use Point of Sale
Permission50201=قراءة المعاملات
Permission50202=استيراد المعاملات
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=طباعة
Permission55001=قراءة استطلاعات الرأي
Permission55002=إنشاء / تعديل استطلاعات الرأي
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=نظام المعلومات المتنوعة المعلومات التقنية تحصل في قراءة فقط وواضحة للمشرفين فقط.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/ar_SA/assets.lang b/htdocs/langs/ar_SA/assets.lang
new file mode 100644
index 00000000000..ce6605de742
--- /dev/null
+++ b/htdocs/langs/ar_SA/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=حذف
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=وتبين من نوع '٪ ق'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = قائمة
+MenuNewTypeAssets = جديد
+MenuListTypeAssets = قائمة
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/ar_SA/banks.lang b/htdocs/langs/ar_SA/banks.lang
index f4a67cc42dd..d561fc38442 100644
--- a/htdocs/langs/ar_SA/banks.lang
+++ b/htdocs/langs/ar_SA/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=لم يتم تسويتة
CustomerInvoicePayment=مدفوعات العميل
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=دفع الاشتراك
-WithdrawalPayment=سحب المدفوعات
+WithdrawalPayment=Debit payment order
SocialContributionPayment=مدفوعات الضرائب الاجتماعية / المالية
BankTransfer=حوالة مصرفية
BankTransfers=حوالات المصرفية
diff --git a/htdocs/langs/ar_SA/blockedlog.lang b/htdocs/langs/ar_SA/blockedlog.lang
new file mode 100644
index 00000000000..89228fd0f71
--- /dev/null
+++ b/htdocs/langs/ar_SA/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=حقل
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=فاتورة مصادق
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/ar_SA/cashdesk.lang b/htdocs/langs/ar_SA/cashdesk.lang
index 49f4cab2cc5..1ce449cabc3 100644
--- a/htdocs/langs/ar_SA/cashdesk.lang
+++ b/htdocs/langs/ar_SA/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/ar_SA/mails.lang b/htdocs/langs/ar_SA/mails.lang
index ba703e153b9..66d53f91fb3 100644
--- a/htdocs/langs/ar_SA/mails.lang
+++ b/htdocs/langs/ar_SA/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=رسالة
MailFile=الملفات المرفقة
MailMessage=هيئة البريد الإلكتروني
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=وتظهر مراسلة
ListOfEMailings=قائمة emailings
NewMailing=مراسلة جديدة
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/ar_SA/members.lang b/htdocs/langs/ar_SA/members.lang
index 9ca7d011016..be18bfd6f62 100644
--- a/htdocs/langs/ar_SA/members.lang
+++ b/htdocs/langs/ar_SA/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=اختيار الإحصاءات التي ترغب في ق
MenuMembersStats=إحصائيات
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=طبيعة
+MemberNature=Nature of member
Public=معلومات علنية
NewMemberbyWeb=وأضاف عضو جديد. تنتظر الموافقة
NewMemberForm=الأعضاء الجدد في شكل
diff --git a/htdocs/langs/ar_SA/mrp.lang b/htdocs/langs/ar_SA/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/ar_SA/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/ar_SA/products.lang b/htdocs/langs/ar_SA/products.lang
index e5051d4aae4..c7830aa9639 100644
--- a/htdocs/langs/ar_SA/products.lang
+++ b/htdocs/langs/ar_SA/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=بلد المنشأ
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=التسمية قصيرة
Unit=وحدة
p=ش.
diff --git a/htdocs/langs/ar_SA/receptions.lang b/htdocs/langs/ar_SA/receptions.lang
new file mode 100644
index 00000000000..9f0a29d0c33
--- /dev/null
+++ b/htdocs/langs/ar_SA/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=على عملية
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=على عملية
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=ألغيت
+StatusReceptionDraft=مسودة
+StatusReceptionValidated=صادق (لشحن المنتجات أو شحنها بالفعل)
+StatusReceptionProcessed=معالجة
+StatusReceptionDraftShort=مسودة
+StatusReceptionValidatedShort=التحقق من صحة
+StatusReceptionProcessedShort=معالجة
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/ar_SA/salaries.lang b/htdocs/langs/ar_SA/salaries.lang
index 0dfa991f0a0..5a0fcdda6bd 100644
--- a/htdocs/langs/ar_SA/salaries.lang
+++ b/htdocs/langs/ar_SA/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=الراتب
Salaries=الرواتب
NewSalaryPayment=دفع الرواتب جديد
+AddSalaryPayment=Add salary payment
SalaryPayment=دفع الرواتب
SalariesPayments=مدفوعات الرواتب
ShowSalaryPayment=مشاهدة دفع الرواتب
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=الراتب الحالي
-THMDescription=يمكن استخدام هذه القيمة لحساب تكلفة الوقت المستهلك في المشروع المدخل من قبل المستخدمين إذا تم استخدام وحدة مشروع
-TJMDescription=هذه القيمة هي حاليا فقط كمعلومات وليس لاستخدامها في أي حساب
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/ar_SA/stocks.lang b/htdocs/langs/ar_SA/stocks.lang
index 360c5de5164..f04e4ac1a81 100644
--- a/htdocs/langs/ar_SA/stocks.lang
+++ b/htdocs/langs/ar_SA/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=بطاقة مخزن
Warehouse=مخزن
Warehouses=المستودعات
ParentWarehouse=Parent warehouse
-NewWarehouse=المستودع الجديد / بورصة المنطقة
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=تعديل مستودع
MenuNewWarehouse=مستودع جديد
WarehouseSource=مصدر مخزن
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=منطقة المستودعات
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=عوضا عن
LocationSummary=باختصار اسم الموقع
NumberOfDifferentProducts=عدد من المنتجات المختلفة
@@ -53,7 +55,7 @@ PMPValue=المتوسط المرجح لسعر
PMPValueShort=الواب
EnhancedValueOfWarehouses=قيمة المستودعات
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=ارسال كمية
QtyDispatchedShort=أرسل الكمية
@@ -62,12 +64,14 @@ OrderDispatch=Item receipts
RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
-DeStockOnValidateOrder=Decrease real stocks on validation of customer order
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=انخفاض أسهم حقيقي على التحقق من صحة الشحن
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on validation of supplier invoice/credit note
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
ReStockOnValidateOrder=Increase real stocks on purchase order approval
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after supplier order receipt of goods
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=أمر لم يتم بعد أو لا أكثر من ذلك الوضع الذي يسمح بإرسال من المنتجات في مخازن المخزون.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=لا توجد منتجات محددة سلفا لهذا الكائن. لذلك لا إرسال في المخزون المطلوب.
@@ -75,12 +79,12 @@ DispatchVerb=إيفاد
StockLimitShort=الحد الأقصى لتنبيه
StockLimit=حد الأسهم للتنبيه
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=المخزون المادي
+PhysicalStock=Physical Stock
RealStock=الحقيقية للاسهم
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=الأسهم الافتراضية
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=معرف مخزن
DescWareHouse=وصف المخزن
LieuWareHouse=المكان مخزن
@@ -100,7 +104,7 @@ ThisWarehouseIsPersonalStock=هذا يمثل مستودع للطبيعة الش
SelectWarehouseForStockDecrease=اختيار مستودع لاستخدامها لانخفاض الأسهم
SelectWarehouseForStockIncrease=اختيار مستودع لاستخدامها لزيادة المخزون
NoStockAction=أي إجراء الأسهم
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=أن تأمر
Replenishment=التجديد
@@ -113,13 +117,13 @@ CurentSelectionMode=وضع التحديد الحالي
CurentlyUsingVirtualStock=الأسهم الظاهري
CurentlyUsingPhysicalStock=المخزون المادي
RuleForStockReplenishment=حكم شراء أسهم التجديد
-SelectProductWithNotNullQty=اختيار منتج واحد على الأقل مع الكمية غير فارغة ومورد
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= التنبيهات فقط
WarehouseForStockDecrease=سيتم استخدام مستودع٪ الصورة لانخفاض الأسهم
WarehouseForStockIncrease=سيتم استخدام مستودع٪ s للزيادة المخزون
ForThisWarehouse=لهذا المستودع
-ReplenishmentStatusDesc=هذه هي قائمة من جميع المنتجات مع مخزون أقل من الأسهم المطلوب (أو أقل من قيمة التنبيه إذا مربع "التنبيه فقط" يتم التحقق). باستخدام مربع، يمكنك إنشاء أوامر المورد لملء الفرق.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=التجديد
NbOfProductBeforePeriod=كمية من الناتج٪ الصورة في الأوراق المالية قبل الفترة المختارة (<٪ ق)
NbOfProductAfterPeriod=كمية من الناتج٪ الصورة في الأوراق المالية بعد الفترة المختارة (>٪ ق)
@@ -143,11 +147,11 @@ ShowWarehouse=مشاهدة مستودع
MovementCorrectStock=تصحيح الأسهم للمنتج٪ الصورة
MovementTransferStock=نقل الأسهم من الناتج٪ الصورة إلى مستودع آخر
InventoryCodeShort=الجرد. / وسائل التحقق. رمز
-NoPendingReceptionOnSupplierOrder=لا استقبال في انتظار المقرر أن يفتتح المورد أجل
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=هذا الكثير / الرقم التسلسلي (٪ ق) موجودة بالفعل ولكن مع eatby مختلفة أو تاريخ sellby (وجدت٪ الصورة ولكن قمت بإدخال%s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=التحقق من صحة
inventoryDraft=على التوالي
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=إنشاء
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is less than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=فئة فلتر
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -202,7 +206,7 @@ inventoryDeleteLine=حذف الخط
RegulateStock=Regulate Stock
ListInventory=قائمة
StockSupportServices=Stock management supports Services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
diff --git a/htdocs/langs/ar_SA/ticket.lang b/htdocs/langs/ar_SA/ticket.lang
new file mode 100644
index 00000000000..076ab0797a0
--- /dev/null
+++ b/htdocs/langs/ar_SA/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=المشروع
+TicketTypeShortOTHER=الآخر
+
+TicketSeverityShortLOW=منخفض
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=عال
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=مساهم
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=قرأ
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=انتظار
+Closed=مغلق
+Deleted=Deleted
+
+# Dict
+Type=اكتب
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=مجموعة
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=الموعد النهائي
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=إنشاء التدخل
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=التوقيع
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=الموضوع
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=مستخدم جديد
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/ar_SA/website.lang b/htdocs/langs/ar_SA/website.lang
index ca432fd69ac..1cf5f878abd 100644
--- a/htdocs/langs/ar_SA/website.lang
+++ b/htdocs/langs/ar_SA/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/ar_SA/withdrawals.lang b/htdocs/langs/ar_SA/withdrawals.lang
index 95a32e010e3..da24cce0722 100644
--- a/htdocs/langs/ar_SA/withdrawals.lang
+++ b/htdocs/langs/ar_SA/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=لم يكن ممكنا حتى الآن. سحب يجب أن يتم تعيين الحالة إلى "الفضل" قبل أن يعلن رفض على خطوط محددة.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=سحب المبلغ
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=مسؤولة المستخدم
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=طرف ثالث بنك مدونة
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=تصنيف حساب
ClassCreditedConfirm=هل أنت متأكد من أن يصنف هذا الانسحاب كما تلقي على حساب حسابك المصرفي؟
TransData=تاريخ الإرسال
@@ -50,7 +50,7 @@ StatusMotif0=غير محدد
StatusMotif1=توفير insuffisante
StatusMotif2=Tirage conteste
StatusMotif3=No direct debit payment order
-StatusMotif4=طلب العملاء
+StatusMotif4=Sales Order
StatusMotif5=الضلع inexploitable
StatusMotif6=حساب بدون رصيد
StatusMotif7=قرار قضائي
@@ -66,11 +66,11 @@ NotifyCredit=انسحاب الائتمان
NumeroNationalEmetter=رقم المرسل وطنية
WithBankUsingRIB=عن الحسابات المصرفية باستخدام RIB
WithBankUsingBANBIC=عن الحسابات المصرفية باستخدام IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=الائتمان على
WithdrawalFileNotCapable=غير قادر على توليد ملف استلام الانسحاب لبلدكم٪ الصورة (لا يتم اعتماد البلد)
-ShowWithdraw=وتظهر سحب
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=ومع ذلك، إذا فاتورة واحدة على الأقل دفع انسحاب لا تتم معالجتها حتى الآن، فإنه لن يكون كما سيولي للسماح لإدارة الانسحاب قبل.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=ملف الانسحاب
SetToStatusSent=تعيين إلى حالة "المرسلة ملف"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=إحصاءات عن طريق وضع خطوط
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/bg_BG/accountancy.lang b/htdocs/langs/bg_BG/accountancy.lang
index 047b5e94524..09f1de20348 100644
--- a/htdocs/langs/bg_BG/accountancy.lang
+++ b/htdocs/langs/bg_BG/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Консултирайте се тук със списък
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Неизвестен профил на контрагента. Ще използваме %s
UnknownAccountForThirdpartyBlocking=Неизвестен профил на контрагента. Блокираща грешка
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Неизвестен профил на контрагента и чакаща сметка не са определени. Блокираща грешка
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/bg_BG/admin.lang b/htdocs/langs/bg_BG/admin.lang
index 0f44140eea4..5d092654c17 100644
--- a/htdocs/langs/bg_BG/admin.lang
+++ b/htdocs/langs/bg_BG/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=Тази секция осигурява администр
Purge=Изчистване
PurgeAreaDesc=Тази страница ви позволява да изтриете всички файлове, генерирани или съхранени от Dolibarr (временни файлове или всички файлове в директорията %s). Използването на тази функция обикновено не е необходимо. Той се предоставя като решение за потребители, чиито Dolibarr се хоства от доставчик, който не предлага разрешения за изтриване на файлове, генерирани от уеб сървъра.
PurgeDeleteLogFile=Изтриване на лог файлове, включително %s генериран от Debug Logs модула (няма риск от загуба на данни)
-PurgeDeleteTemporaryFiles=Изтриване на всички временни файлове (няма риск от загуба на данни)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Изтриване на временни файлове
PurgeDeleteAllFilesInDocumentsDir=Изтриване на всички файлове в директорията: %s. Това ще изтрие всички генерирани документи, свързани с елементи (контрагенти, фактури и т.н.), файлове, качени чрез ECM модула, архиви на базата данни и временни файлове.
PurgeRunNow=Изчистване сега
@@ -804,6 +804,7 @@ Permission401=Прочети отстъпки
Permission402=Създаване / промяна на отстъпки
Permission403=Проверка на отстъпки
Permission404=Изтриване на отстъпки
+Permission430=Use Debug Bar
Permission511=Преглед на плащания на заплати
Permission512=Създаване / редактиране на плащания на заплати
Permission514=Изтриване на плащания на заплати
@@ -818,6 +819,9 @@ Permission532=Създаване / промяна услуги
Permission534=Изтриване на услуги
Permission536=Вижте / управление скрити услуги
Permission538=Износ услуги
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Прочети дарения
Permission702=Създаване / промяна на дарения
Permission703=Изтриване на дарения
@@ -837,6 +841,12 @@ Permission1101=Поръчките за доставка
Permission1102=Създаване / промяна на поръчките за доставка
Permission1104=Проверка на поръчките за доставка
Permission1109=Изтриване на поръчките за доставка
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Прочети доставчици
Permission1182=Преглед на поръчки за покупка
Permission1183=Създаване / редактиране на поръчки за покупка
@@ -859,16 +869,6 @@ Permission1251=Пусни масов внос на външни данни в б
Permission1321=Износ на клиентите фактури, атрибути и плащания
Permission1322=Повторно отваряне на платена фактура
Permission1421=Експортиране на поръчки за продажба и атрибути
-Permission20001=Преглед на молби за отпуск (на служителя и неговите подчинени)
-Permission20002=Създаване / редактиране на молби за отпуск (на служителя и неговите подчинени)
-Permission20003=Delete leave requests
-Permission20004=Преглед на всички молби за отпуск (дори на служители които не са подчинени на служителя)
-Permission20005=Създаване / редактиране на всички молби за отпуск (дори на служители, които не са подчинени на служителя)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Прочетете действия (събития или задачи), свързани с неговата сметка
Permission2402=Създаване/промяна действия (събития или задачи), свързани с неговата сметка
Permission2403=Изтрий действия (събития или задачи), свързани с неговата сметка
@@ -882,9 +882,41 @@ Permission2503=Изпращане или изтриване на докумен
Permission2515=Setup документи директории
Permission2801=Използвайте FTP клиент в режим на четене (да преглеждате и сваляте само)
Permission2802=Използвайте FTP клиент в режим на запис (изтриване или качване на файлове)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Преглед на молби за отпуск (на служителя и неговите подчинени)
+Permission20002=Създаване / редактиране на молби за отпуск (на служителя и неговите подчинени)
+Permission20003=Delete leave requests
+Permission20004=Преглед на всички молби за отпуск (дори на служители които не са подчинени на служителя)
+Permission20005=Създаване / редактиране на всички молби за отпуск (дори на служители, които не са подчинени на служителя)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Използване на точка на продажба
Permission50201=Прочети сделки
Permission50202=Сделки на внос
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Параметрите за настройка могат да
SystemInfoDesc=Информационна система Разни техническа информация можете да получите в режим само за четене и видими само за администратори.
SystemAreaForAdminOnly=Тази секция е достъпна само за администратори. Потребителските права в Dolibarr не могат да променят това ограничение.
CompanyFundationDesc=Редактирайте информацията за фирма / организация като кликнете върху бутона '%s' или '%s' в долната част на страницата.
-AccountantDesc=Редактирайте данните на вашия счетоводител / одитор
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Счетоводен код
DisplayDesc=Тук могат да се променят параметрите, които влияят на външния вид и поведението на Dolibarr.
AvailableModules=Налични приложения / модули
@@ -1891,3 +1923,5 @@ IFTTTDesc=Този модул е предназначен да задейств
UrlForIFTTT=URL адрес за IFTTT
YouWillFindItOnYourIFTTTAccount=Ще го намерите във вашият IFTTT акаунт
EndPointFor=Крайна точка за %s: %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/bg_BG/assets.lang b/htdocs/langs/bg_BG/assets.lang
new file mode 100644
index 00000000000..f851bd810d3
--- /dev/null
+++ b/htdocs/langs/bg_BG/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Активи
+NewAsset = Нов актив
+AccountancyCodeAsset = Счетоводен код (актив)
+AccountancyCodeDepreciationAsset = Счетоводен код (сметка за амортизационни активи)
+AccountancyCodeDepreciationExpense = Счетоводен код (сметка за амортизационни разходи)
+NewAssetType=Нов вид актив
+AssetsTypeSetup=Настройка на тип активи
+AssetTypeModified=Видът на актива е променен
+AssetType=Вид актив
+AssetsLines=Активи
+DeleteType=Изтриване
+DeleteAnAssetType=Изтриване на вид актив
+ConfirmDeleteAssetType=Сигурни ли сте, че искате да изтриете този вид актив?
+ShowTypeCard=Показване на вид '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Активи
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Описание на активи
+
+#
+# Admin page
+#
+AssetsSetup = Настройка на активи
+Settings = Настройки
+AssetsSetupPage = Страница за настройка на активите
+ExtraFieldsAssetsType = Допълнителни атрибути (Вид на актива)
+AssetsType=Вид актив
+AssetsTypeId=№ на актива
+AssetsTypeLabel=Вид актив етикет
+AssetsTypes=Видове активи
+
+#
+# Menu
+#
+MenuAssets = Активи
+MenuNewAsset = Нов Актив
+MenuTypeAssets = Вид активи
+MenuListAssets = Списък
+MenuNewTypeAssets = Нов
+MenuListTypeAssets = Списък
+
+#
+# Module
+#
+NewAssetType=Нов вид актив
+NewAsset=Нов актив
diff --git a/htdocs/langs/bg_BG/banks.lang b/htdocs/langs/bg_BG/banks.lang
index 6652d0e65d1..2197dda55ff 100644
--- a/htdocs/langs/bg_BG/banks.lang
+++ b/htdocs/langs/bg_BG/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Не е съгласувано
CustomerInvoicePayment=Клиентско плащане
SupplierInvoicePayment=Плащане на доставчик
SubscriptionPayment=Плащане на членски внос
-WithdrawalPayment=Оттегляне плащане
+WithdrawalPayment=Платежно нареждане за дебит
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Банков превод
BankTransfers=Банкови преводи
diff --git a/htdocs/langs/bg_BG/bills.lang b/htdocs/langs/bg_BG/bills.lang
index 3c6c4545f1f..8a70a7d26d0 100644
--- a/htdocs/langs/bg_BG/bills.lang
+++ b/htdocs/langs/bg_BG/bills.lang
@@ -263,7 +263,7 @@ Repeatables=Шаблони
ChangeIntoRepeatableInvoice=Превърни в шаблон за фактура
CreateRepeatableInvoice=Създай шаблон за фактура
CreateFromRepeatableInvoice=Създай от шаблон за фактура
-CustomersInvoicesAndInvoiceLines=Фактури за продажба и техните детайли
+CustomersInvoicesAndInvoiceLines=Фактури клиенти и техните детайли
CustomersInvoicesAndPayments=Продажни фактури и плащания
ExportDataset_invoice_1=Фактури за продажба и техните детайли
ExportDataset_invoice_2=Продажни фактури и плащания
diff --git a/htdocs/langs/bg_BG/blockedlog.lang b/htdocs/langs/bg_BG/blockedlog.lang
new file mode 100644
index 00000000000..1975a28d3ed
--- /dev/null
+++ b/htdocs/langs/bg_BG/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Област
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Клиентската фактура е платена
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Продажната фактура е валидирана
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/bg_BG/boxes.lang b/htdocs/langs/bg_BG/boxes.lang
index e1a61fe286a..bff0882933e 100644
--- a/htdocs/langs/bg_BG/boxes.lang
+++ b/htdocs/langs/bg_BG/boxes.lang
@@ -35,7 +35,7 @@ BoxTitleOldestUnpaidCustomerBills=Фактури за продажба: %s на
BoxTitleOldestUnpaidSupplierBills=Фактури за доставка: %s най-стари неплатени
BoxTitleCurrentAccounts=Отворени сметки: баланси
BoxTitleLastModifiedContacts=Контакти / Адреси: %s последно променени
-BoxMyLastBookmarks=Bookmarks: latest %s
+BoxMyLastBookmarks=Отметки: %s последни
BoxOldestExpiredServices=Най-старите действащи изтекли услуги
BoxLastExpiredServices=Договори: %s най-стари договори с активни изтичащи услуги
BoxTitleLastActionsToDo=Действия за извършване: %s последни
@@ -65,7 +65,7 @@ NoRecordedContracts=Няма регистрирани договори
NoRecordedInterventions=Няма записани намеси
BoxLatestSupplierOrders=Последни поръчки за покупка
NoSupplierOrder=Няма регистрирани поръчка за покупка
-BoxCustomersInvoicesPerMonth=Фактури за продажба на месец
+BoxCustomersInvoicesPerMonth=Фактури клиенти по месец
BoxSuppliersInvoicesPerMonth=Фактури за доставка на месец
BoxCustomersOrdersPerMonth=Клиентски поръчки на месец
BoxSuppliersOrdersPerMonth=Поръчки за покупка на месец
diff --git a/htdocs/langs/bg_BG/cashdesk.lang b/htdocs/langs/bg_BG/cashdesk.lang
index 5c5740cc6f7..6ed0a2faeb3 100644
--- a/htdocs/langs/bg_BG/cashdesk.lang
+++ b/htdocs/langs/bg_BG/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Терминал
NumberOfTerminals=Брой терминали
TerminalSelect=Изберете терминал, който искате да използвате:
POSTicket=POS тикет
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/bg_BG/mails.lang b/htdocs/langs/bg_BG/mails.lang
index 3e0699cfba3..a86d997442c 100644
--- a/htdocs/langs/bg_BG/mails.lang
+++ b/htdocs/langs/bg_BG/mails.lang
@@ -78,9 +78,9 @@ GroupEmails=Групови имейли
OneEmailPerRecipient=Един имейл за получател (по подразбиране е избран един имейл за всеки запис)
WarningIfYouCheckOneRecipientPerEmail=Внимание, ако поставите отметка в това квадратче, това означава, че само един имейл ще бъде изпратен за няколко различни избрани записа, така че, ако съобщението ви съдържа заместващи променливи, които се отнасят до данни от даден запис, няма да е възможно да ги замените.
ResultOfMailSending=Резултат от масовото изпращане на имейл
-NbSelected=Брой избрани
-NbIgnored=Брой игнорирани
-NbSent=Брой изпратени
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s изпратен(о)(и) съобщени(е)(я).
ConfirmUnvalidateEmailing=Сигурни ли сте, че искате да превърнете имейла %s в чернова?
MailingModuleDescContactsWithThirdpartyFilter=Контакт с клиентски филтри
diff --git a/htdocs/langs/bg_BG/members.lang b/htdocs/langs/bg_BG/members.lang
index c2856d00f53..b847148cb92 100644
--- a/htdocs/langs/bg_BG/members.lang
+++ b/htdocs/langs/bg_BG/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Изберете статистически данни, к
MenuMembersStats=Статистика
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Същност
+MemberNature=Nature of member
Public=Информацията е публичнна
NewMemberbyWeb=Новия член е добавен. Очаква се одобрение
NewMemberForm=Форма за нов член
diff --git a/htdocs/langs/bg_BG/mrp.lang b/htdocs/langs/bg_BG/mrp.lang
new file mode 100644
index 00000000000..d78dfacb591
--- /dev/null
+++ b/htdocs/langs/bg_BG/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=Секция за планиране на материалните изисквания
+MenuBOM=Спецификации
+LatestBOMModified=Спецификации: %s последно променени
+BillOfMaterials=Спецификация
+BOMsSetup=Настройка на модул Спецификации
+ListOfBOMs=Списък на спецификации
+NewBOM=Нова спецификация
+ProductBOMHelp=Продукт за създаване с тази спецификация
+BOMsNumberingModules=Шаблони за номериране на спецификации
+BOMsModelModule=Шаблони на документи на спецификации
+FreeLegalTextOnBOMs=Свободен текст към документа на спецификация
+WatermarkOnDraftBOMs=Воден знак върху чернова на спецификация
+ConfirmCloneBillOfMaterials=Сигурни ли сте, че искате да клонирате тази спецификация?
+ManufacturingEfficiency=Ефективност на производството
+ValueOfMeansLoss=Стойност 0.95 означава средна стойност от 5%% загуба по време на производството
+DeleteBillOfMaterials=Изтриване на спецификация
+ConfirmDeleteBillOfMaterials=Сигурни ли сте, че искате да изтриете тази спецификация?
diff --git a/htdocs/langs/bg_BG/products.lang b/htdocs/langs/bg_BG/products.lang
index fcfb8ca0605..eaa2a6e5fef 100644
--- a/htdocs/langs/bg_BG/products.lang
+++ b/htdocs/langs/bg_BG/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Доставни цени
SuppliersPricesOfProductsOrServices=Доставни цени (на продукти/услуги)
CustomCode=Митнически / Стоков / ХС код
CountryOrigin=Държава на произход
-Nature=Вид на продукта (материал/завършен)
+Nature=Nature of produt (material/finished)
ShortLabel=Кратък етикет
Unit=Мярка
p=е.
diff --git a/htdocs/langs/bg_BG/receptions.lang b/htdocs/langs/bg_BG/receptions.lang
new file mode 100644
index 00000000000..36a3a9a0019
--- /dev/null
+++ b/htdocs/langs/bg_BG/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Прием
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Прием
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Отменен
+StatusReceptionDraft=Чернова
+StatusReceptionValidated=Утвърден (продукти, да превозва или вече са изпратени)
+StatusReceptionProcessed=Обработена
+StatusReceptionDraftShort=Чернова
+StatusReceptionValidatedShort=Валидирано
+StatusReceptionProcessedShort=Обработена
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Вече изпратено количество продукт от отворена поръчка
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/bg_BG/salaries.lang b/htdocs/langs/bg_BG/salaries.lang
index 4f4a9b403c7..e69d8b20a81 100644
--- a/htdocs/langs/bg_BG/salaries.lang
+++ b/htdocs/langs/bg_BG/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
-SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Счетоводна сметка, използвана за контрагенти
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Специализираната счетоводна сметка, дефинирана в картата на потребителя, ще се използва само за вторично счетоводно отчитане. Тя ще бъде използвана в регистъра на главната книга и като стойност по подразбиране за вторично счетоводно отчитане, ако не е дефинирана специализирана потребителска счетоводна сметка за потребителя.
+SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Счетоводна сметка по подразбиране за плащане на заплати
Salary=Заплата
Salaries=Заплати
-NewSalaryPayment=Ново заплащане на заплата
+NewSalaryPayment=Ново плащане на заплата
+AddSalaryPayment=Добавяне на плащане на заплата
SalaryPayment=Плащане на заплата
-SalariesPayments=Заплащания заплати
-ShowSalaryPayment=Показване заплащане на заплата
-THM=Average hourly rate
-TJM=Average daily rate
-CurrentSalary=Сегашна заплата
-THMDescription=Тази стойност може да използва за изчисляване на отнето време по проект отделено от потребителите ако модул проект се използва
-TJMDescription=Тази стойност е само сега като информация и не се използва за никакво изчисление
-LastSalaries=Latest %s salary payments
-AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesPayments=Плащания на заплати
+ShowSalaryPayment=Показване на плащане на заплата
+THM=Средна почасова ставка
+TJM=Средна дневна ставка
+CurrentSalary=Текуща заплата
+THMDescription=Тази стойност може да се използва за изчисляване на разходите за времето, изразходвано по проект, ако модула проекти се използва.
+TJMDescription=Тази стойност понастоящем е информативна и не се използва за изчисления
+LastSalaries=Плащания на заплати: %s последни
+AllSalaries=Всички плащания на заплати
+SalariesStatistics=Статистика на заплатите
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/bg_BG/stocks.lang b/htdocs/langs/bg_BG/stocks.lang
index 7e82f0ac2a9..3d1e9f84720 100644
--- a/htdocs/langs/bg_BG/stocks.lang
+++ b/htdocs/langs/bg_BG/stocks.lang
@@ -66,10 +66,12 @@ RuleForStockManagementIncrease=Избиране на правило за авт
DeStockOnBill=Намаляване на реални наличности при валидиране на фактура за продажба / кредитно известие
DeStockOnValidateOrder=Намаляване на реални наличности при валидиране на клиентска поръчка
DeStockOnShipment=Намаляване на реални наличности при валидиране на доставка
-DeStockOnShipmentOnClosing=Намаляване на реални наличности при класифициране на доставка като затворена
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
ReStockOnBill=Увеличаване на реални наличности при валидиране на фактура за покупка / кредитно известие
ReStockOnValidateOrder=Увеличаване на реални наличности при одобряване на поръчка за покупка
ReStockOnDispatchOrder=Увеличаване на реални наличности при ръчно изпращане в склад, след получаване на поръчка за покупка на стоки
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Поръчка все още не е или не повече статут, който позволява изпращането на продукти на склад складове.
StockDiffPhysicTeoric=Обясняване за разликата между физическа и виртуална наличност
NoPredefinedProductToDispatch=Няма предварително определени продукти за този обект, така че не се изисква изпращане на наличност.
diff --git a/htdocs/langs/bg_BG/ticket.lang b/htdocs/langs/bg_BG/ticket.lang
new file mode 100644
index 00000000000..5226ab9e8fc
--- /dev/null
+++ b/htdocs/langs/bg_BG/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Тикети
+Module56000Desc=Тикет система за управление и обслужване на запитвания
+
+Permission56001=Преглед на тикети
+Permission56002=Промяна на тикети
+Permission56003=Изтриване на тикети
+Permission56004=Управление на тикети
+Permission56005=Преглед на тикети от всички контрагенти (не е приложимо за външни потребители, винаги ще бъдат ограничени до контрагента, от който зависят)
+
+TicketDictType=Тикет - Видове
+TicketDictCategory=Тикет - Групи
+TicketDictSeverity=Тикет - Важност
+TicketTypeShortBUGSOFT=Софтуерна неизправност
+TicketTypeShortBUGHARD=Хардуерна неизправност
+TicketTypeShortCOM=Търговски въпрос
+TicketTypeShortINCIDENT=Молба за съдействие
+TicketTypeShortPROJET=Проект
+TicketTypeShortOTHER=Друго
+
+TicketSeverityShortLOW=Ниска
+TicketSeverityShortNORMAL=Нормална
+TicketSeverityShortHIGH=Висока
+TicketSeverityShortBLOCKING=Критична/Блокираща
+
+ErrorBadEmailAddress=Полето "%s" е неправилно
+MenuTicketMyAssign=Моите тикети
+MenuTicketMyAssignNonClosed=Моите отворени тикети
+MenuListNonClosed=Отворени тикети
+
+TypeContact_ticket_internal_CONTRIBUTOR=Сътрудник
+TypeContact_ticket_internal_SUPPORTTEC=Отговорен служител
+TypeContact_ticket_external_SUPPORTCLI=Контакт на контрагента проследяващ тикета
+TypeContact_ticket_external_CONTRIBUTOR=Сътрудник от страна на контрагента
+
+OriginEmail=Имейл източник
+Notify_TICKET_SENTBYMAIL=Изпращане на тикет съобщението по имейл
+
+# Status
+NotRead=Непрочетен
+Read=Прочетен
+Assigned=Назначен
+InProgress=В процес
+NeedMoreInformation=Изчакване на информация
+Answered=Отговорен
+Waiting=Изчакващ
+Closed=Затворен
+Deleted=Изтрит
+
+# Dict
+Type=Вид
+Category=Аналитичен код
+Severity=Важност
+
+# Email templates
+MailToSendTicketMessage=За да изпратите имейл с това съобщение
+
+#
+# Admin page
+#
+TicketSetup=Настройка на тикет модула
+TicketSettings=Настройки
+TicketSetupPage=
+TicketPublicAccess=Публичен интерфейс, който не изисква идентификация, е достъпен на следния URL адрес
+TicketSetupDictionaries=Видът на тикета, важността и аналитичните кодове се конфигурират от речници
+TicketParamModule=Настройка на променливите в модула
+TicketParamMail=Настройка на имейл известяването
+TicketEmailNotificationFrom=Известяващ имейл от
+TicketEmailNotificationFromHelp=Използван при отговор и изпращане на тикет съобщения
+TicketEmailNotificationTo=Известяващ имейл до
+TicketEmailNotificationToHelp=Използван за получаване на известия от тикет съобщения
+TicketNewEmailBodyLabel=Текстово съобщение, изпратено след създаване на тикет
+TicketNewEmailBodyHelp=Текстът, посочен тук, ще бъде включен в имейла, потвърждаващ създаването на нов тикет от публичния интерфейс. Информацията с детайлите на тикета се добавя автоматично.
+TicketParamPublicInterface=Настройка на публичен интерфейс
+TicketsEmailMustExist=Изисква съществуващ имейл адрес, за да се създаде тикет
+TicketsEmailMustExistHelp=В публичния интерфейс имейл адресът трябва да е вече въведен в базата данни, за да се създаде нов тикет.
+PublicInterface=Публичен интерфейс
+TicketUrlPublicInterfaceLabelAdmin=Алтернативен URL адрес за публичния интерфейс
+TicketUrlPublicInterfaceHelpAdmin=Възможно е да се дефинира псевдоним на уеб сървъра и по този начин да се предостави достъп до публичния интерфейс от друг URL адрес (сървърът трябва да действа като прокси сървър в този нов URL адрес)
+TicketPublicInterfaceTextHomeLabelAdmin=Приветстващ текст на публичния интерфейс
+TicketPublicInterfaceTextHome=Може да създадете тикет в системата за управление и обслужване на запитвания или да прегледате съществуващ като използвате номера за проследяване и Вашият имейл адрес.
+TicketPublicInterfaceTextHomeHelpAdmin=Текстът, определен тук, ще се появи на началната страница на публичния интерфейс.
+TicketPublicInterfaceTopicLabelAdmin=Заглавие на интерфейса
+TicketPublicInterfaceTopicHelp=Този текст ще се появи като заглавие на публичния интерфейс.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Помощен текст към съобщението
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Този текст ще се появи над мястото с въведено съобщение от потребителя.
+ExtraFieldsTicket=Допълнителни атрибути
+TicketCkEditorEmailNotActivated=HTML редакторът не е активиран. Моля, задайте стойност 1 на константата FCKEDITOR_ENABLE_MAIL, за да го активирате.
+TicketsDisableEmail=Не изпращай имейли при създаване или добавяне на съобщение
+TicketsDisableEmailHelp=По подразбиране се изпращат имейли, когато са създадени нови тикети или съобщения. Активирайте тази опция, за да деактивирате *всички* известия по имейл
+TicketsLogEnableEmail=Активиране на вход с имейл
+TicketsLogEnableEmailHelp=При всяка промяна ще бъде изпратен имейл **на всеки контакт**, свързан с тикета.
+TicketParams=Параметри
+TicketsShowModuleLogo=Показване на логото на модула в публичния интерфейс
+TicketsShowModuleLogoHelp=Активирайте тази опция, за да скриете логото на модула от страниците на публичния интерфейс
+TicketsShowCompanyLogo=Показване на логото на фирмата в публичния интерфейс
+TicketsShowCompanyLogoHelp=Активирайте тази опция, за да скриете логото на основната фирма от страниците на публичния интерфейс
+TicketsEmailAlsoSendToMainAddress=Изпращане на известие до основния имейл адрес
+TicketsEmailAlsoSendToMainAddressHelp=Активирайте тази опция, за да изпратите имейл до "Известяващ имейл от" (вижте настройката по-долу)
+TicketsLimitViewAssignedOnly=Ограничаване на показването на тикети до такива, които са назначени на текущия потребител (не е приложимо за външни потребители, винаги ще бъдат ограничени до контрагента, от който зависят)
+TicketsLimitViewAssignedOnlyHelp=Само тикети, възложени на текущия потребител ще бъдат показвани. Не важи за потребител с права за управление на тикети.
+TicketsActivatePublicInterface=Активиране на публичния интерфейс
+TicketsActivatePublicInterfaceHelp=Публичният интерфейс позволява на всички посетители да създават тикети.
+TicketsAutoAssignTicket=Автоматично възлагане на тикета на потребителя, който го е създал
+TicketsAutoAssignTicketHelp=При създаване на тикет, той може автоматично да бъде възложен на потребителя, който го е създал.
+TicketNumberingModules=Модул за номериране на тикети
+TicketNotifyTiersAtCreation=Уведомяване на контрагента при създаване
+TicketGroup=Група
+TicketsDisableCustomerEmail=Деактивиране на имейлите, когато тикетът е създаден от публичния интерфейс
+#
+# Index & list page
+#
+TicketsIndex=Начална страница
+TicketList=Списък с тикети
+TicketAssignedToMeInfos=Тази страница показва списъка с тикети, създадени от или възложени на текущия потребител
+NoTicketsFound=Няма намерен тикет
+NoUnreadTicketsFound=Не са открити непрочетени тикети
+TicketViewAllTickets=Преглед на всички тикети
+TicketViewNonClosedOnly=Преглед на отворените тикети
+TicketStatByStatus=Тикети по статус
+
+#
+# Ticket card
+#
+Ticket=Тикет
+TicketCard=Карта
+CreateTicket=Създаване на тикет
+EditTicket=Редактиране на тикет
+TicketsManagement=Управление на тикети
+CreatedBy=Създаден от
+NewTicket=Нов тикет
+SubjectAnswerToTicket=Отговор на тикет
+TicketTypeRequest=Вид на тикета
+TicketCategory=Аналитичен код
+SeeTicket=Преглед на тикет
+TicketMarkedAsRead=Тикетът е маркиран като прочетен
+TicketReadOn=Прочетен на
+TicketCloseOn=Дата на приключване
+MarkAsRead=Маркиране на тикета като прочетен
+TicketHistory=История
+AssignUser=Възлагане на служител
+TicketAssigned=Тикетът е възложен
+TicketChangeType=Промяна на вида
+TicketChangeCategory=Промяна на аналитичния код
+TicketChangeSeverity=Промяна на важността
+TicketAddMessage=Добавяне на съобщение
+AddMessage=Добавяне на съобщение
+MessageSuccessfullyAdded=Тикетът е добавен
+TicketMessageSuccessfullyAdded=Съобщението е успешно добавено
+TicketMessagesList=Списък със съобщения
+NoMsgForThisTicket=Няма съобщение за този тикет
+Properties=Реквизити
+LatestNewTickets=Тикети: %s най-нови тикета (непрочетени)
+TicketSeverity=Важност
+ShowTicket=Преглед на тикет
+RelatedTickets=Свързани тикети
+TicketAddIntervention=Създаване на интервенция
+CloseTicket=Затваряне на тикет
+CloseATicket=Затваряне на тикет
+ConfirmCloseAticket=Потвърдете затварянето на тикета
+ConfirmDeleteTicket=Моля, потвърдете изтриването на билета
+TicketDeletedSuccess=Тикетът е успешно изтрит
+TicketMarkedAsClosed=Тикетът е маркиран като затворен
+TicketDurationAuto=Изчислена продължителност
+TicketDurationAutoInfos=Продължителност, изчислена автоматично според необходимите действия
+TicketUpdated=Тикетът е актуализиран
+SendMessageByEmail=Изпращане на съобщение по имейл
+TicketNewMessage=Ново съобщение
+ErrorMailRecipientIsEmptyForSendTicketMessage=Полето за получател е празно, не беше изпратен имейл.
+TicketGoIntoContactTab=Моля отидете в раздел "Контакти", откъдето може да изберете.
+TicketMessageMailIntro=Въведение
+TicketMessageMailIntroHelp=Този текст се добавя само в началото на имейла и няма да бъде запазен.
+TicketMessageMailIntroLabelAdmin=Въведение към съобщението при изпращане на имейл
+TicketMessageMailIntroText=Здравейте, Беше добавено ново съобщение към тикет, за който сте асоцииран като контакт. Ето и съобщението:
+TicketMessageMailIntroHelpAdmin=Този текст ще бъде вмъкнат преди текста за отговор към тикета.
+TicketMessageMailSignature=Подпис
+TicketMessageMailSignatureHelp=Този текст се добавя само в края на имейла и няма да бъде запазен.
+TicketMessageMailSignatureText=
Поздрави,
--
+TicketMessageMailSignatureLabelAdmin=Подпис в отговора към имейла
+TicketMessageMailSignatureHelpAdmin=Този текст ще бъде вмъкнат след съобщението за отговор.
+TicketMessageHelp=Само този текст ще бъде запазен в списъка със съобщения към тикета.
+TicketMessageSubstitutionReplacedByGenericValues=Заместващите променливи се заменят от стандартни стойности.
+TimeElapsedSince=Изминало време
+TicketTimeToRead=Изминало време преди прочитане
+TicketContacts=Контакти
+TicketDocumentsLinked=Документи свързани с тикета
+ConfirmReOpenTicket=Потвърдете повторното отваряне на този тикет?
+TicketMessageMailIntroAutoNewPublicMessage=Ново съобщение беше добавено към тикет с тема: %s
+TicketAssignedToYou=Тикетът ви е възложен
+TicketAssignedEmailBody=Беше ви възложен тикет с проследяващ код %s от %s
+MarkMessageAsPrivate=Маркиране на съобщението като лично
+TicketMessagePrivateHelp=Това съобщение няма да се показва на външни потребители
+TicketEmailOriginIssuer=Контакт на контрагента проследяващ тикета
+InitialMessage=Първоначално съобщение
+LinkToAContract=Свързване към договор
+TicketPleaseSelectAContract=Изберете договор
+UnableToCreateInterIfNoSocid=Не може да бъде създадена интервенция без да бъде дефиниран контрагента
+TicketMailExchanges=История на съобщенията
+TicketInitialMessageModified=Първоначалното съобщение е променено
+TicketMessageSuccesfullyUpdated=Съобщението е успешно актуализирано
+TicketChangeStatus=Промяна на статус
+TicketConfirmChangeStatus=Потвърдете промяната на статуса на: %s?
+TicketLogStatusChanged=Статусът е променен: от %s на %s
+TicketNotNotifyTiersAtCreate=Не уведомява фирмата при създаването на тикета
+Unread=Непрочетен
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Тикет %s е прочетен от %s
+NoLogForThisTicket=Все още няма запис за този тикет
+TicketLogAssignedTo=Тикет %s е възложен на %s
+TicketLogPropertyChanged=Тикет %s е редактиран: класификация от %s на %s
+TicketLogClosedBy=Тикет %s е затворен от %s
+TicketLogReopen=Тикет %s е отворен повторно
+
+#
+# Public pages
+#
+TicketSystem=Тикет система
+ShowListTicketWithTrackId=Проследяване на списък с тикети
+ShowTicketWithTrackId=Проследяване на тикет
+TicketPublicDesc=Може да създадете тикет или да проследите съществуващи като използвате кода за проследяване и Вашият имейл адрес.
+YourTicketSuccessfullySaved=Тикетът е успешно съхранен!
+MesgInfosPublicTicketCreatedWithTrackId=Беше създаден нов тикет с проследяващ код %s
+PleaseRememberThisId=Моля, запазете проследяващия код, за който може да ви попитаме по-късно.
+TicketNewEmailSubject=Потвърждение за създаване на тикет
+TicketNewEmailSubjectCustomer=Нов тикет
+TicketNewEmailBody=Това е автоматичен имейл, който потвърждава, че сте регистрирали нов тикет.
+TicketNewEmailBodyCustomer=Това е автоматичен имейл, който потвърждава, че е създаден нов тикет във вашия фирмен профил.
+TicketNewEmailBodyInfosTicket=Информация за наблюдение на тикета
+TicketNewEmailBodyInfosTrackId=Проследяващ код на тикета: %s
+TicketNewEmailBodyInfosTrackUrl=Може да следите напредъка по тикета като кликнете на връзката по-горе.
+TicketNewEmailBodyInfosTrackUrlCustomer=Може да следите напредъка по тикета в специалния интерфейс като кликнете върху следната връзка
+TicketEmailPleaseDoNotReplyToThisEmail=Моля, не отговаряйте директно на този имейл! Използвайте връзката, за да отговорите, чрез интерфейса.
+TicketPublicInfoCreateTicket=Тази форма позволява да регистрирате тикет в системата за управление и обслужване на запитвания.
+TicketPublicPleaseBeAccuratelyDescribe=Моля, опишете точно проблема. Посочете възможно най-много информация, за да ни позволите да идентифицираме правилно това запитване.
+TicketPublicMsgViewLogIn=Моля, въведете проследяващ код и имейл адрес
+TicketTrackId=Код за проследяване
+OneOfTicketTrackId=Код за проследяване
+ErrorTicketNotFound=Тикет с проследяващ код %s не е намерен!
+Subject=Тема
+ViewTicket=Преглед на тикет
+ViewMyTicketList=Преглед на моя списък с тикети
+ErrorEmailMustExistToCreateTicket=Грешка: имейл адресът не е намерен в нашата база данни
+TicketNewEmailSubjectAdmin=Създаден е нов тикет
+TicketNewEmailBodyAdmin=Здравейте,\nБеше създаден нов тикет с проследяващ код %s, вижте информацията за него:\n
+SeeThisTicketIntomanagementInterface=Вижте тикета в системата за управление и обслужване на запитвания
+TicketPublicInterfaceForbidden=Достъпът до публичния интерфейс на тикет системата е забранен
+ErrorEmailOrTrackingInvalid=Неправилна стойност на проследяващ код или имейл адрес
+OldUser=Бивш потребител
+NewUser=Нов потребител
+NumberOfTicketsByMonth=Брой тикети на месец
+NbOfTickets=Брой тикети
+# notifications
+TicketNotificationEmailSubject=Тикет с проследяващ код %s е актуализиран
+TicketNotificationEmailBody=Здравейте,\nТова е автоматично съобщение, което има за цел да Ви уведоми, че тикет с проследяващ код %s е бил наскоро актуализиран.
+TicketNotificationRecipient=Получател на уведомлението
+TicketNotificationLogMessage=Съобщение в историята
+TicketNotificationEmailBodyInfosTrackUrlinternal=Вижте тикета в системата
+TicketNotificationNumberEmailSent=Изпратено уведомление по имейл: %s
+
+ActionsOnTicket=Свързани събития
+
+#
+# Boxes
+#
+BoxLastTicket=Последно създадени тикети
+BoxLastTicketDescription=Тикети: %s последно създадени
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=Няма скорошни непрочетени тикети
+BoxLastModifiedTicket=Последно променени тикети
+BoxLastModifiedTicketDescription=Тикети: %s последно променени
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=Няма скорошни променени тикети
diff --git a/htdocs/langs/bg_BG/website.lang b/htdocs/langs/bg_BG/website.lang
index e228c6be1d5..18dc11e057d 100644
--- a/htdocs/langs/bg_BG/website.lang
+++ b/htdocs/langs/bg_BG/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/bg_BG/withdrawals.lang b/htdocs/langs/bg_BG/withdrawals.lang
index e54750bcf2d..149fec6aa7c 100644
--- a/htdocs/langs/bg_BG/withdrawals.lang
+++ b/htdocs/langs/bg_BG/withdrawals.lang
@@ -69,8 +69,8 @@ WithBankUsingBANBIC=За банкови сметки с IBAN / BIC / SWIFT
BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Кредит за
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Покажи Теглене
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Въпреки това, ако фактурата не е все още най-малко една оттегляне плащане обработват, не се определя като плаща, за да се даде възможност да управляват оттеглянето им преди.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=Този раздел ви позволява да заявите плащане с директен дебит. След като направите това, отидете в меню Банка-> плащане с директен дебит, за да управлявате платежното нареждане за директен дебит. Когато платежното нареждане е затворено, плащането по фактура ще бъде автоматично записано и фактурата ще бъде затворена, ако няма остатък за плащане.
WithdrawalFile=Withdrawal file
SetToStatusSent=Зададен към статус "Файл Изпратен"
diff --git a/htdocs/langs/bn_BD/accountancy.lang b/htdocs/langs/bn_BD/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/bn_BD/accountancy.lang
+++ b/htdocs/langs/bn_BD/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/bn_BD/admin.lang b/htdocs/langs/bn_BD/admin.lang
index e8a5dda7efb..9eaa12ec9be 100644
--- a/htdocs/langs/bn_BD/admin.lang
+++ b/htdocs/langs/bn_BD/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/bn_BD/assets.lang b/htdocs/langs/bn_BD/assets.lang
new file mode 100644
index 00000000000..53c0634cef9
--- /dev/null
+++ b/htdocs/langs/bn_BD/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/bn_BD/banks.lang b/htdocs/langs/bn_BD/banks.lang
index 05225b58ed7..1022bb99a3f 100644
--- a/htdocs/langs/bn_BD/banks.lang
+++ b/htdocs/langs/bn_BD/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/bn_BD/blockedlog.lang b/htdocs/langs/bn_BD/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/bn_BD/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/bn_BD/cashdesk.lang b/htdocs/langs/bn_BD/cashdesk.lang
index 006097b7e82..ea0e660ed2d 100644
--- a/htdocs/langs/bn_BD/cashdesk.lang
+++ b/htdocs/langs/bn_BD/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/bn_BD/mails.lang b/htdocs/langs/bn_BD/mails.lang
index b50faffe2fa..8b92cef3103 100644
--- a/htdocs/langs/bn_BD/mails.lang
+++ b/htdocs/langs/bn_BD/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/bn_BD/members.lang b/htdocs/langs/bn_BD/members.lang
index 9517568846c..9993e05428f 100644
--- a/htdocs/langs/bn_BD/members.lang
+++ b/htdocs/langs/bn_BD/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/bn_BD/mrp.lang b/htdocs/langs/bn_BD/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/bn_BD/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/bn_BD/products.lang b/htdocs/langs/bn_BD/products.lang
index 402779cb00f..7b68f5b3ebd 100644
--- a/htdocs/langs/bn_BD/products.lang
+++ b/htdocs/langs/bn_BD/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/bn_BD/receptions.lang b/htdocs/langs/bn_BD/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/bn_BD/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/bn_BD/salaries.lang b/htdocs/langs/bn_BD/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/bn_BD/salaries.lang
+++ b/htdocs/langs/bn_BD/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/bn_BD/stocks.lang b/htdocs/langs/bn_BD/stocks.lang
index 8178a8918b7..d42f1a82243 100644
--- a/htdocs/langs/bn_BD/stocks.lang
+++ b/htdocs/langs/bn_BD/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/bn_BD/ticket.lang b/htdocs/langs/bn_BD/ticket.lang
new file mode 100644
index 00000000000..70bd8220af0
--- /dev/null
+++ b/htdocs/langs/bn_BD/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Other
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Closed
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/bn_BD/website.lang b/htdocs/langs/bn_BD/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/bn_BD/website.lang
+++ b/htdocs/langs/bn_BD/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/bn_BD/withdrawals.lang b/htdocs/langs/bn_BD/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/bn_BD/withdrawals.lang
+++ b/htdocs/langs/bn_BD/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/bs_BA/accountancy.lang b/htdocs/langs/bs_BA/accountancy.lang
index 38c19fb68da..427995e88d0 100644
--- a/htdocs/langs/bs_BA/accountancy.lang
+++ b/htdocs/langs/bs_BA/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/bs_BA/admin.lang b/htdocs/langs/bs_BA/admin.lang
index a24caf6d762..06471c6fe6b 100644
--- a/htdocs/langs/bs_BA/admin.lang
+++ b/htdocs/langs/bs_BA/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Postavke direktorija za dokumente
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/bs_BA/assets.lang b/htdocs/langs/bs_BA/assets.lang
new file mode 100644
index 00000000000..cf5421f2ca6
--- /dev/null
+++ b/htdocs/langs/bs_BA/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Obriši
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = Spisak
+MenuNewTypeAssets = Novo
+MenuListTypeAssets = Spisak
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/bs_BA/banks.lang b/htdocs/langs/bs_BA/banks.lang
index b8c984c0ff3..c61e6a2e969 100644
--- a/htdocs/langs/bs_BA/banks.lang
+++ b/htdocs/langs/bs_BA/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Nije izmireno
CustomerInvoicePayment=Uplata kupca
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Plaćanje preplate
-WithdrawalPayment=Povlačenje uplate
+WithdrawalPayment=Nalog za plaćanje
SocialContributionPayment=Plaćanje socijalnog/fiskalnog poreza
BankTransfer=Prenos između banaka
BankTransfers=Prenosi između banaka
diff --git a/htdocs/langs/bs_BA/blockedlog.lang b/htdocs/langs/bs_BA/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/bs_BA/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/bs_BA/cashdesk.lang b/htdocs/langs/bs_BA/cashdesk.lang
index c69d158efaf..b267d0af300 100644
--- a/htdocs/langs/bs_BA/cashdesk.lang
+++ b/htdocs/langs/bs_BA/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/bs_BA/mails.lang b/htdocs/langs/bs_BA/mails.lang
index b15e2230931..386a1f9a367 100644
--- a/htdocs/langs/bs_BA/mails.lang
+++ b/htdocs/langs/bs_BA/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Poruka
MailFile=Priloženi fajlovi
MailMessage=Tekst emaila
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Prikažu e-poštu
ListOfEMailings=Lista e-pošta
NewMailing=Nova e-pošta
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/bs_BA/members.lang b/htdocs/langs/bs_BA/members.lang
index 8542f3cb28e..cb7bda24617 100644
--- a/htdocs/langs/bs_BA/members.lang
+++ b/htdocs/langs/bs_BA/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistika
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/bs_BA/mrp.lang b/htdocs/langs/bs_BA/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/bs_BA/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/bs_BA/products.lang b/htdocs/langs/bs_BA/products.lang
index 862b203c33a..552db428cf4 100644
--- a/htdocs/langs/bs_BA/products.lang
+++ b/htdocs/langs/bs_BA/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Jedinica
p=u.
diff --git a/htdocs/langs/bs_BA/receptions.lang b/htdocs/langs/bs_BA/receptions.lang
new file mode 100644
index 00000000000..ed957084adb
--- /dev/null
+++ b/htdocs/langs/bs_BA/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Otkazan
+StatusReceptionDraft=Nacrt
+StatusReceptionValidated=Potvrđeno (proizvodi za slanje ili već poslano)
+StatusReceptionProcessed=Obrađeno
+StatusReceptionDraftShort=Nacrt
+StatusReceptionValidatedShort=Potvrđeno
+StatusReceptionProcessedShort=Obrađeno
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/bs_BA/salaries.lang b/htdocs/langs/bs_BA/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/bs_BA/salaries.lang
+++ b/htdocs/langs/bs_BA/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/bs_BA/stocks.lang b/htdocs/langs/bs_BA/stocks.lang
index d91246de8e5..f92286972b8 100644
--- a/htdocs/langs/bs_BA/stocks.lang
+++ b/htdocs/langs/bs_BA/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Kartica skladišta
Warehouse=Skladište
Warehouses=Skladišta
ParentWarehouse=Parent warehouse
-NewWarehouse=Dio za novo skladište/zalihu
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modifikovanje skladišta
MenuNewWarehouse=Novo skladište
WarehouseSource=Izvorno skladište
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Lokacija
LocationSummary=Skraćeni naziv lokacije
NumberOfDifferentProducts=Broj različitih proizvoda
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Oznaka za kretanje
NumberOfUnit=Broj jedinica
UnitPurchaseValue=Kupovna cijena jedinice
StockTooLow=Zaliha preniska
@@ -54,21 +55,23 @@ PMPValue=Ponderirana/vagana aritmetička sredina - PAS
PMPValueShort=PAS
EnhancedValueOfWarehouses=Skladišna vrijednost
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Otpremljena količina
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Smanji stvarne zalihe nakon potvrđivanja narudžbe kupca
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Narudžna jos uvijek nema ili nema više status koji dozvoljava otpremanje proizvoda u zalihu skladišta
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Nema predefinisanih proizvoda za ovaj objekat. Dakle, nema potrebe za otpremanje na zalihu.
@@ -76,12 +79,12 @@ DispatchVerb=Otpremiti
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Fizička zaliha
+PhysicalStock=Physical Stock
RealStock=Stvarna zaliha
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Viruelna zaliha
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=ID skladišta
DescWareHouse=Opis skladišta
LieuWareHouse=Lokalizacija skladišta
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Ovo skladište predstavlja ličnu zalihu od %s %s
SelectWarehouseForStockDecrease=Odaberi skladište za smanjenje zalihe
SelectWarehouseForStockIncrease=Odaberi skladište za povećanje zalihe
NoStockAction=Nema akcija zaliha
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=Za narudžbu
Replenishment=Nadopuna
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Viruelna zaliha
CurentlyUsingPhysicalStock=Fizička zaliha
RuleForStockReplenishment=Pravila za nadopunjenje zaliha
-SelectProductWithNotNullQty=Odaberi bar jedan proizvod sa količinom većom od nule i dobavljača
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Samo uzbune
WarehouseForStockDecrease=Skladište %s će biti korišteno za smanjenje zalihe
WarehouseForStockIncrease=Skladište %s će biti korišteno za povećanje zalihe
ForThisWarehouse=Za ovo skladište
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Nadopune
NbOfProductBeforePeriod=Količina proizvoda %s u zalihi prije odabranog perioda (%s)
NbOfProductAfterPeriod=Količina proizvoda %s u zalihi poslije odabranog perioda (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Kretanja zalihe zapisana
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Prikaži skladište
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Potvrđeno
inventoryDraft=Aktivan
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventar
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Dodaj
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Obriši red
RegulateStock=Regulate Stock
ListInventory=Spisak
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/bs_BA/ticket.lang b/htdocs/langs/bs_BA/ticket.lang
new file mode 100644
index 00000000000..0f8c71844e8
--- /dev/null
+++ b/htdocs/langs/bs_BA/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Ostalo
+
+TicketSeverityShortLOW=Nizak potencijal
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Veliki potencijal
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Pročitaj
+Assigned=Assigned
+InProgress=U toku
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Čekanje
+Closed=Zatvoren
+Deleted=Deleted
+
+# Dict
+Type=Tip
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Grupa
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Datum zatvaranja
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Potpis
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Tema
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Novi korisnik
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/bs_BA/website.lang b/htdocs/langs/bs_BA/website.lang
index aa367a744ab..978ed485cd6 100644
--- a/htdocs/langs/bs_BA/website.lang
+++ b/htdocs/langs/bs_BA/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/bs_BA/withdrawals.lang b/htdocs/langs/bs_BA/withdrawals.lang
index 7c60c9af042..1d21628ded7 100644
--- a/htdocs/langs/bs_BA/withdrawals.lang
+++ b/htdocs/langs/bs_BA/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Iznos za podizanje
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Odgovorni korisnik
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Označi na potraživanja
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Neodređeno
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Narudžba za kupca
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Račun bez stanja
StatusMotif7=Sudske odluke
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,25 +87,25 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
AmountRequested=Amount requested
SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
-<<<<<<< HEAD
-ExecutionDate=Execution date
-=======
ExecutionDate=Datum izvršenja
->>>>>>> branch '7.0' of git@github.com:Dolibarr/dolibarr.git
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/ca_ES/accountancy.lang b/htdocs/langs/ca_ES/accountancy.lang
index 73fa80f097f..529605e4a5f 100644
--- a/htdocs/langs/ca_ES/accountancy.lang
+++ b/htdocs/langs/ca_ES/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consulteu aquí la llista dels clients i proveïdors de ter
ListAccounts=Llistat dels comptes comptables
UnknownAccountForThirdparty=Compte comptable de tercer desconeguda, utilitzarem %s
UnknownAccountForThirdpartyBlocking=Compte comptable de tercer desconegut. Error de bloqueig
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Compte de tercers no definit o tercer desconegut. Error de bloqueig.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Compte de tercers desconegut i compte d'espera no definit. Error de bloqueig
PaymentsNotLinkedToProduct=Pagament no vinculat a cap producte / servei
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Exporta a Cogilog
Modelcsv_agiris=Exporta a Agiris
Modelcsv_openconcerto=Exporta per a OpenConcerto (Test)
Modelcsv_configurable=Exporta CSV configurable
-Modelcsv_FEC=Exporta FEC (art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Exportació per Sage 50 Switzerland
ChartofaccountsId=Id pla comptable
@@ -316,6 +317,9 @@ WithoutValidAccount=Sense compte dedicada vàlida
WithValidAccount=Amb compte dedicada vàlida
ValueNotIntoChartOfAccount=Aquest compte comptable no existeix al pla comptable
AccountRemovedFromGroup=S'ha eliminat el compte del grup
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Rang de compte comptable
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Línies encara no enllaçades, utilitzeu el menú %s). L'ús d'aquesta funció no és necessària. Es dóna per als usuaris que alberguen Dolibarr en un servidor que no ofereix els permisos d'eliminació de fitxers generats pel servidor web.
PurgeDeleteLogFile=Suprimeix els fitxers de registre, incloent %s definit per al mòdul Syslog (sense risc de perdre dades)
-PurgeDeleteTemporaryFiles=Elimina tots els fitxers temporals (sense risc de perdre dades)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Elimina els fitxers temporals
PurgeDeleteAllFilesInDocumentsDir=Elimineu tots els arxius del directori: %s . Això esborrarà tots documents generats i relacionats amb els elements (Tercers, factures etc ...), arxius carregats al mòdul ECM, còpies de seguretat de la Base de Dades, paperera i arxius temporals.
PurgeRunNow=Purgar
@@ -169,7 +169,7 @@ NoBackupFileAvailable=Cap còpia disponible
ExportMethod=Mètode d'exportació
ImportMethod=Mètode d'importació
ToBuildBackupFileClickHere=Per crear una còpia, feu clic aquí.
-ImportMySqlDesc=Per a importar una còpia de seguretat MySQL, podeu utilitzar phpMyAdmin a través del vostre hosting o utilitzar les ordres mysql del "Command line". Per exemple:
+ImportMySqlDesc=Per a importar una còpia de seguretat MySQL, podeu utilitzar phpMyAdmin a través del vostre hosting o utilitzar les ordres mysql de la línia de comandes. Per exemple:
ImportPostgreSqlDesc=Per a importar una còpia de seguretat, useu l'ordre pg_restore des de la línia de comandes:
ImportMySqlCommand=%s %s < elmeuarxiubackup.sql
ImportPostgreSqlCommand=%s %s elmeuarxiubackup.sql
@@ -804,6 +804,7 @@ Permission401=Consultar havers
Permission402=Crear/modificar havers
Permission403=Validar havers
Permission404=Eliminar havers
+Permission430=Use Debug Bar
Permission511=Consulta el pagament dels salaris
Permission512=Crea/modifica el pagament dels salaris
Permission514=Elimina pagament de salaris
@@ -818,6 +819,9 @@ Permission532=Crear/modificar serveis
Permission534=Eliminar serveis
Permission536=Veure / gestionar els serveis ocults
Permission538=Exportar serveis
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Consultar donacions
Permission702=Crear/modificar donacions
Permission703=Eliminar donacions
@@ -837,6 +841,12 @@ Permission1101=Consultar ordres d'enviament
Permission1102=Crear/modificar ordres d'enviament
Permission1104=Validar ordre d'enviament
Permission1109=Eliminar ordre d'enviament
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Consultar proveïdors
Permission1182=Consulta les comandes de compra
Permission1183=Crea/modifica les comandes de compra
@@ -859,16 +869,6 @@ Permission1251=Llançar les importacions en massa a la base de dades (càrrega d
Permission1321=Exporta factures de clients, atributs i cobraments
Permission1322=Reobrir una factura pagada
Permission1421=Exporta ordres de vendes i atributs
-Permission20001=Consulta els dies de lliure disposició (els propis i els dels teus subordinats)
-Permission20002=Crea/modifica els teus dies de lliure disposició (els propis i els dels teus subordinats)
-Permission20003=Elimina les peticions de dies lliures retribuïts
-Permission20004=Consulta tots els dies de lliure disposició (inclòs els usuaris no subordinats)
-Permission20005=Crea/modifica els dies de lliure disposició per tothom (inclòs els usuaris no subordinats)
-Permission20006=Administra els dies de lliure disposició (configura i actualitza el balanç)
-Permission23001=Consulta les tasques programades
-Permission23002=Crear/Modificar les tasques programades
-Permission23003=Eliminar tasques programades
-Permission23004=Executar tasca programada
Permission2401=Llegir accions (esdeveniments o tasques) vinculades al seu compte
Permission2402=Crear/modificar accions (esdeveniments o tasques) vinculades al seu compte
Permission2403=Eliminar accions (esdeveniments o tasques) vinculades al seu compte
@@ -882,9 +882,41 @@ Permission2503=Enviar o eliminar documents
Permission2515=Configuració carpetes de documents
Permission2801=Utilitzar el client FTP en mode lectura (només explorar i descarregar)
Permission2802=Utilitzar el client FTP en mode escriptura (esborrar o pujar arxius)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Consulta els dies de lliure disposició (els propis i els dels teus subordinats)
+Permission20002=Crea/modifica els teus dies de lliure disposició (els propis i els dels teus subordinats)
+Permission20003=Elimina les peticions de dies lliures retribuïts
+Permission20004=Consulta tots els dies de lliure disposició (inclòs els usuaris no subordinats)
+Permission20005=Crea/modifica els dies de lliure disposició per tothom (inclòs els usuaris no subordinats)
+Permission20006=Administra els dies de lliure disposició (configura i actualitza el balanç)
+Permission23001=Consulta les tasques programades
+Permission23002=Crear/Modificar les tasques programades
+Permission23003=Eliminar tasques programades
+Permission23004=Executar tasca programada
Permission50101=Utilitza el punt de venda
Permission50201=Consultar les transaccions
Permission50202=Importar les transaccions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Imprimir
Permission55001=Llegir enquestes
Permission55002=Crear/modificar enquestes
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Els paràmetres de configuració només poden ser establerts pe
SystemInfoDesc=La informació del sistema és informació tècnica accessible només en només lectura als administradors.
SystemAreaForAdminOnly=Aquesta àrea només està disponible per als usuaris administradors. Els permisos d'usuari de Dolibarr no poden canviar aquesta restricció.
CompanyFundationDesc=Editeu la informació de l'empresa/entitat. Feu clic al botó "%s" o "%s" al final de la pàgina.
-AccountantDesc=Editeu els detalls del vostre comptable/auditor
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Número de fila
DisplayDesc=Els paràmetres que afecten l'aspecte i el comportament de Dolibarr es poden modificar aquí.
AvailableModules=Mòduls/complements disponibles
@@ -1891,3 +1923,5 @@ IFTTTDesc=Aquest mòdul està dissenyat per activar esdeveniments en IFTTT i / o
UrlForIFTTT=Punt final d’URL per a IFTTT
YouWillFindItOnYourIFTTTAccount=El trobareu al vostre compte IFTTT
EndPointFor=Punt final per %s: %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/ca_ES/agenda.lang b/htdocs/langs/ca_ES/agenda.lang
index 06260b04aa6..1c322ff3dda 100644
--- a/htdocs/langs/ca_ES/agenda.lang
+++ b/htdocs/langs/ca_ES/agenda.lang
@@ -38,7 +38,7 @@ ActionsEvents=Esdeveniments per a què Dolibarr crei una acció de forma automà
EventRemindersByEmailNotEnabled=Els recordatoris d'esdeveniments per correu electrònic no estaven habilitats en la configuració del mòdul %s.
##### Agenda event labels #####
NewCompanyToDolibarr=Tercer %s creat
-COMPANY_DELETEInDolibarr=Third party %s deleted
+COMPANY_DELETEInDolibarr=Tercer %s suprimit
ContractValidatedInDolibarr=Contracte %s validat
CONTRACT_DELETEInDolibarr=Contracte %s eliminat
PropalClosedSignedInDolibarr=Pressupost %s firmat
diff --git a/htdocs/langs/ca_ES/assets.lang b/htdocs/langs/ca_ES/assets.lang
new file mode 100644
index 00000000000..80bec6cd140
--- /dev/null
+++ b/htdocs/langs/ca_ES/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Actius
+NewAsset = Nou actiu
+AccountancyCodeAsset = Codi de compte (actius)
+AccountancyCodeDepreciationAsset = Codi de compte (compte d'amortització d'actius)
+AccountancyCodeDepreciationExpense = Codi de compte (compte de despeses d'amortització)
+NewAssetType=Tipus del nou actiu
+AssetsTypeSetup=Configuració de tipus d'actius
+AssetTypeModified=Tipus d'actiu modificat
+AssetType=Tipus d'actiu
+AssetsLines=Actius
+DeleteType=Elimina
+DeleteAnAssetType=Eliminar un tipus d'actiu
+ConfirmDeleteAssetType=¿Està segur que vol eliminar aquest tipus d'actiu?
+ShowTypeCard=Veure tipus '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Actius
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Descripció dels actius
+
+#
+# Admin page
+#
+AssetsSetup = Configuració dels actius
+Settings = Configuració
+AssetsSetupPage = Pàgina de configuració dels actius
+ExtraFieldsAssetsType = Atributs complementaris (Tipus d'actiu)
+AssetsType=Tipus d'actiu
+AssetsTypeId=Id tipus d'actiu
+AssetsTypeLabel=Etiqueta tipus d'actiu
+AssetsTypes=Tipus d'actius
+
+#
+# Menu
+#
+MenuAssets = Actius
+MenuNewAsset = Nou actiu
+MenuTypeAssets = Tipus actiu
+MenuListAssets = Llistat
+MenuNewTypeAssets = Nou
+MenuListTypeAssets = Llistat
+
+#
+# Module
+#
+NewAssetType=Tipus del nou actiu
+NewAsset=Nou actiu
diff --git a/htdocs/langs/ca_ES/banks.lang b/htdocs/langs/ca_ES/banks.lang
index dc6e05e8513..8e221c286d0 100644
--- a/htdocs/langs/ca_ES/banks.lang
+++ b/htdocs/langs/ca_ES/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=No conciliat
CustomerInvoicePayment=Cobrament a client
SupplierInvoicePayment=Pagament al proveïdor
SubscriptionPayment=Pagament de quota
-WithdrawalPayment=Cobrament de domiciliació
+WithdrawalPayment=Ordre de pagament de dèbit
SocialContributionPayment=Pagament d'impostos varis
BankTransfer=Transferència bancària
BankTransfers=Transferències bancàries
diff --git a/htdocs/langs/ca_ES/bills.lang b/htdocs/langs/ca_ES/bills.lang
index 570a7b34517..ada8f6a27c0 100644
--- a/htdocs/langs/ca_ES/bills.lang
+++ b/htdocs/langs/ca_ES/bills.lang
@@ -66,10 +66,10 @@ paymentInInvoiceCurrency=en divisa de factures
PaidBack=Reemborsat
DeletePayment=Elimina el pagament
ConfirmDeletePayment=Esteu segur de voler eliminar aquest pagament?
-ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount?
-ConfirmConvertToReduc2=The amount will be saved among all discounts and could be used as a discount for a current or a future invoice for this customer.
-ConfirmConvertToReducSupplier=Do you want to convert this %s into an absolute discount?
-ConfirmConvertToReducSupplier2=The amount will be saved among all discounts and could be used as a discount for a current or a future invoice for this vendor.
+ConfirmConvertToReduc=Voleu convertir aquest %s en un descompte absolut?
+ConfirmConvertToReduc2=L’import s’emmagatzemarà entre tots els descomptes i es podrà utilitzar com a descompte per a una factura actual o futura per a aquest client.
+ConfirmConvertToReducSupplier=Voleu convertir aquest %s en un descompte absolut?
+ConfirmConvertToReducSupplier2=L’import s’ha desat entre tots els descomptes i es podrà utilitzar com a descompte per a una factura actual o futura per a aquest proveïdor.
SupplierPayments=Pagaments a proveïdors
ReceivedPayments=Pagaments rebuts
ReceivedCustomersPayments=Cobraments rebuts de clients
diff --git a/htdocs/langs/ca_ES/blockedlog.lang b/htdocs/langs/ca_ES/blockedlog.lang
new file mode 100644
index 00000000000..0a991ede0cf
--- /dev/null
+++ b/htdocs/langs/ca_ES/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Registres inalterables
+Field=Camp
+BlockedLogDesc=Aquest mòdul fa un seguiment d'alguns esdeveniments en un registre inalterable (que no es pot modificar una vegada registrat) en una cadena de blocs, en temps real. Aquest mòdul ofereix compatibilitat amb els requisits de les lleis d'alguns països (com França amb la llei Finances 2016 - Norma NF525).
+Fingerprints=Esdeveniments arxivats i empremtes digitals
+FingerprintsDesc=Aquesta és l'eina per explorar o extreure els registres inalterables. Els registres inalterables es generen i es arxiven localment en una taula dedicada, en temps real quan es registra un esdeveniment empresarial. Podeu utilitzar aquesta eina per exportar aquest arxiu i desar-lo en un suport extern (alguns països, com França, demanen que ho feu cada any). Tingueu en compte que, no hi ha cap funció per purgar aquest registre i tots els canvis que s'hagin intentat fer directament en aquest registre (per exemple, un hacker) es comunicaran amb una empremta digital no vàlida. Si realment necessiteu purgar aquesta taula perquè heu utilitzat la vostra aplicació per a un propòsit de demostració / prova i voleu netejar les vostres dades per iniciar la vostra producció, podeu demanar al vostre distribuïdor o integrador que restableixi la vostra base de dades (totes les vostres dades seran eliminades).
+CompanyInitialKey=Clau inicial de l'empresa (hash de bloc de gènesi)
+BrowseBlockedLog=Registres inalterables
+ShowAllFingerPrintsMightBeTooLong=Mostra tots els registres arxivats (pot ser llarg)
+ShowAllFingerPrintsErrorsMightBeTooLong=Mostra tots els registres d'arxiu no vàlids (pot ser llarg)
+DownloadBlockChain=Baixa les empremtes dactilars
+KoCheckFingerprintValidity=L'entrada de registre arxivada no és vàlida. Significa que algú (un hacker?) Ha modificat algunes dades d'aquest re després de la seva gravació, o ha esborrat el registre arxivat anterior (comprova que existeix la línia anterior).
+OkCheckFingerprintValidity=El registre del registre arxivat és vàlid. Les dades d'aquesta línia no s'han modificat i l'entrada segueix l'anterior.
+OkCheckFingerprintValidityButChainIsKo=El registre arxivat sembla ser vàlid en comparació amb l'anterior, però la cadena s'ha corromput prèviament.
+AddedByAuthority=Emmagatzemat a l'autoritat remota
+NotAddedByAuthorityYet=Encara no emmagatzemat a l'autoritat remota
+ShowDetails=Mostra els detalls emmagatzemats
+logPAYMENT_VARIOUS_CREATE=S'ha creat el pagament (no assignat a una factura)
+logPAYMENT_VARIOUS_MODIFY=S'ha modificat el pagament (no assignat a una factura)
+logPAYMENT_VARIOUS_DELETE=Supressió lògica de pagament (no assignada a una factura)
+logPAYMENT_ADD_TO_BANK=Pagament afegit al banc
+logPAYMENT_CUSTOMER_CREATE=S'ha creat el pagament del client
+logPAYMENT_CUSTOMER_DELETE=Lògica de liquidació del pagament del client
+logDONATION_PAYMENT_CREATE=Pagament de donació creat
+logDONATION_PAYMENT_DELETE=Llicència de pagament de la donació
+logBILL_PAYED=S'ha pagat la factura del client
+logBILL_UNPAYED=Establiment de la factura del client no remunerat
+logBILL_VALIDATE=Validació factura
+logBILL_SENTBYMAIL=La factura del client s'envia per correu
+logBILL_DELETE=S'ha suprimit la factura del client lògicament
+logMODULE_RESET=S'ha desactivat el mòdul bloquejat
+logMODULE_SET=S'ha habilitat el mòdul bloquejat
+logDON_VALIDATE=Donació validada
+logDON_MODIFY=Donació modificada
+logDON_DELETE=Donació de l'eliminació lògica
+logMEMBER_SUBSCRIPTION_CREATE=S'ha creat una subscripció de membre
+logMEMBER_SUBSCRIPTION_MODIFY=S'ha modificat la subscripció de membre
+logMEMBER_SUBSCRIPTION_DELETE=Supressió lògica de subscripció de membre
+logCASHCONTROL_VALIDATE=Gravació de tanques d'efectiu
+BlockedLogBillDownload=Descarrega la factura del client
+BlockedLogBillPreview=Previsualització de la factura del client
+BlockedlogInfoDialog=Detalls del registre
+ListOfTrackedEvents=Llista d'esdeveniments seguits
+Fingerprint=Empremtes dactilars
+DownloadLogCSV=Exporta els registres arxivats (CSV)
+logDOC_PREVIEW=Vista prèvia d'un document validat per imprimir o descarregar
+logDOC_DOWNLOAD=Descarregar un document validat per imprimir o enviar
+DataOfArchivedEvent=Dades completes d'esdeveniments arxivats
+ImpossibleToReloadObject=Objecte original (tipus %s, id %s) no enllaçat (vegeu la columna "Dades complets" per obtenir dades guardades inalterables)
+BlockedLogAreRequiredByYourCountryLegislation=El mòdul de registres inalterables pot ser requerit per la legislació del vostre país. La desactivació d'aquest mòdul pot fer que qualsevol transacció futura sigui invàlida pel que fa a la llei i l'ús del programari legal, ja que no es pot validar mitjançant una auditoria fiscal.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=El mòdul de registres inalterables s'ha activat a causa de la legislació del vostre país. La desactivació d'aquest mòdul pot fer que qualsevol transacció futura sigui invàlida pel que fa a la llei i l'ús del programari legal, ja que no es pot validar mitjançant una auditoria fiscal.
+BlockedLogDisableNotAllowedForCountry=Llista de països on l'ús d'aquest mòdul és obligatori (només per impedir que es desactivi el mòdul per error, si el vostre país està en aquesta llista, la desactivació del mòdul no és possible sense editar aquesta llista. Noteu també que habilitar / desactivar aquest mòdul seguiu una pista en el registre inalterable).
+OnlyNonValid=No vàlid
+TooManyRecordToScanRestrictFilters=Hi ha massa registres per escanejar / analitzar. Limiteu la llista amb filtres més restrictius.
+RestrictYearToExport=Restringiu el mes / any per exportar
diff --git a/htdocs/langs/ca_ES/cashdesk.lang b/htdocs/langs/ca_ES/cashdesk.lang
index f4c80787b1e..0f4251de48f 100644
--- a/htdocs/langs/ca_ES/cashdesk.lang
+++ b/htdocs/langs/ca_ES/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Nombre de terminals
TerminalSelect=Selecciona el terminal que vols utilitzar:
POSTicket=Tiquet TPV
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/ca_ES/errors.lang b/htdocs/langs/ca_ES/errors.lang
index f368041dded..d45575cbba1 100644
--- a/htdocs/langs/ca_ES/errors.lang
+++ b/htdocs/langs/ca_ES/errors.lang
@@ -217,7 +217,7 @@ ErrorBadSyntaxForParamKeyForContent=Sintaxi incorrecta per a la clau de contingu
ErrorVariableKeyForContentMustBeSet=Error, s'ha d'establir la constant amb el nom %s (amb contingut de text per mostrar) o %s (amb url extern per mostrar).
ErrorURLMustStartWithHttp=L'URL %s ha de començar amb http: // o https: //
ErrorNewRefIsAlreadyUsed=Error, la nova referència ja s’està utilitzant
-ErrorDeletePaymentLinkedToAClosedInvoiceNotPossible=Error, delete payment linked to a closed invoice is not possible.
+ErrorDeletePaymentLinkedToAClosedInvoiceNotPossible=Error, l’eliminació del pagament vinculat a una factura tancada no és possible.
# Warnings
WarningPasswordSetWithNoAccount=S'ha indicat una contrasenya per aquest soci. En canvi, no s'ha creat cap compte d'usuari, de manera que aquesta contrasenya s'ha desat però no pot ser utilitzada per entrar a Dolibarr. Es pot utilitzar per un mòdul/interfície extern, però si no cal definir cap usuari i contrasenya per un soci, pots deshabilitar la opció "Gestiona l'entrada per tots els socis" des de la configuració del mòdul Socis. Si necessites gestionar una entrada sense contrasenya, pots mantenir aquest camp buit i permetre aquest avís. Nota: El correu electrònic es pot utilitzar per entrar si el soci està enllaçat a un usuarí
WarningMandatorySetupNotComplete=Feu clic aquí per configurar els paràmetres obligatoris
diff --git a/htdocs/langs/ca_ES/mails.lang b/htdocs/langs/ca_ES/mails.lang
index 47d7cc4e1b8..1ec8f7d5687 100644
--- a/htdocs/langs/ca_ES/mails.lang
+++ b/htdocs/langs/ca_ES/mails.lang
@@ -78,9 +78,9 @@ GroupEmails=Correus grupals
OneEmailPerRecipient=Un correu per destinatari (per defecte, un correu electrònic per registre seleccionat)
WarningIfYouCheckOneRecipientPerEmail=Advertència, si marqueu aquesta casella, significa que només s'enviarà un correu electrònic per a diversos registres seleccionats, de manera que, si el vostre missatge conté variables de substitució que fan referència a dades d'un registre, no és possible reemplaçar-les.
ResultOfMailSending=Resultat de l'enviament de correu massiu
-NbSelected=No. seleccionat
-NbIgnored=No. ignorat
-NbSent=No. enviat
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s missatge(s) enviat(s).
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contacte amb filtres de client
diff --git a/htdocs/langs/ca_ES/main.lang b/htdocs/langs/ca_ES/main.lang
index a0f72a017cc..11b3567c2ae 100644
--- a/htdocs/langs/ca_ES/main.lang
+++ b/htdocs/langs/ca_ES/main.lang
@@ -842,11 +842,11 @@ Exports=Exportacions
ExportFilteredList=Llistat filtrat d'exportació
ExportList=Llistat d'exportació
ExportOptions=Opcions d'exportació
-IncludeDocsAlreadyExported=Include docs already exported
-ExportOfPiecesAlreadyExportedIsEnable=Export of pieces already exported is enable
-ExportOfPiecesAlreadyExportedIsDisable=Export of pieces already exported is disable
-AllExportedMovementsWereRecordedAsExported=All exported movements were recorded as exported
-NotAllExportedMovementsCouldBeRecordedAsExported=Not all exported movements could be recorded as exported
+IncludeDocsAlreadyExported=Inclou documents ja exportats
+ExportOfPiecesAlreadyExportedIsEnable=L’exportació de peces ja exportades està habilitada
+ExportOfPiecesAlreadyExportedIsDisable=L’exportació de peces ja exportades està inhabilitada
+AllExportedMovementsWereRecordedAsExported=Tots els moviments exportats s'han registrat com a exportats
+NotAllExportedMovementsCouldBeRecordedAsExported=No s'ha pogut registrar tots els moviments exportats com a exportats
Miscellaneous=Diversos
Calendar=Calendari
GroupBy=Agrupat per...
@@ -978,4 +978,4 @@ SeePrivateNote=Veure nota privada
PaymentInformation=Informació sobre el pagament
ValidFrom=Vàlid des de
ValidUntil=Vàlid fins
-NoRecordedUsers=No users
+NoRecordedUsers=No hi ha usuaris
diff --git a/htdocs/langs/ca_ES/members.lang b/htdocs/langs/ca_ES/members.lang
index 4827becdaf6..4c1077e8d0f 100644
--- a/htdocs/langs/ca_ES/members.lang
+++ b/htdocs/langs/ca_ES/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Tria les estadístiques que vols consultar...
MenuMembersStats=Estadístiques
LastMemberDate=Data de l'últim soci
LatestSubscriptionDate=Data de l'última afiliació
-Nature=Caràcter
+MemberNature=Nature of member
Public=Informació pública
NewMemberbyWeb=S'ha afegit un nou soci. A l'espera d'aprovació
NewMemberForm=Formulari d'inscripció
diff --git a/htdocs/langs/ca_ES/mrp.lang b/htdocs/langs/ca_ES/mrp.lang
new file mode 100644
index 00000000000..f3f678f2b14
--- /dev/null
+++ b/htdocs/langs/ca_ES/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=Àrea MRP
+MenuBOM=Factures de material
+LatestBOMModified=Últimes %s Factures de materials modificades
+BillOfMaterials=Llista de materials
+BOMsSetup=Configuració del mòdul BOM
+ListOfBOMs=Llista de factures de material - BOM
+NewBOM=Nova factura de material
+ProductBOMHelp=Producte a crear amb aquesta BOM
+BOMsNumberingModules=Plantilles de numeració BOM
+BOMsModelModule=Plantilles de documents BOMS
+FreeLegalTextOnBOMs=Text lliure sobre el document de BOM
+WatermarkOnDraftBOMs=Marca d'aigua en els esborranys BOM
+ConfirmCloneBillOfMaterials=Esteu segur que voleu clonar aquesta factura de material?
+ManufacturingEfficiency=Eficiència en la fabricació
+ValueOfMeansLoss=El valor de 0,95 significa una mitjana de 5%% de pèrdues durant la producció
+DeleteBillOfMaterials=Suprimeix la factura de materials
+ConfirmDeleteBillOfMaterials=Esteu segur que voleu suprimir aquesta factura de material?
diff --git a/htdocs/langs/ca_ES/products.lang b/htdocs/langs/ca_ES/products.lang
index 4e7a25a4ac1..c16392c2b98 100644
--- a/htdocs/langs/ca_ES/products.lang
+++ b/htdocs/langs/ca_ES/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Preus del proveïdor
SuppliersPricesOfProductsOrServices=Preus del venedor (de productes o serveis)
CustomCode=Duana / mercaderia / codi HS
CountryOrigin=País d'origen
-Nature=Tipus de producte (material / acabat)
+Nature=Nature of produt (material/finished)
ShortLabel=Etiqueta curta
Unit=Unitat
p=u.
diff --git a/htdocs/langs/ca_ES/projects.lang b/htdocs/langs/ca_ES/projects.lang
index f3e43c00929..94e82793eae 100644
--- a/htdocs/langs/ca_ES/projects.lang
+++ b/htdocs/langs/ca_ES/projects.lang
@@ -45,9 +45,9 @@ TimeSpent=Temps dedicat
TimeSpentByYou=Temps dedicat per vostè
TimeSpentByUser=Temps dedicat per usuari
TimesSpent=Temps dedicat
-TaskId=Task ID
-RefTask=Task ref.
-LabelTask=Task label
+TaskId=ID de tasca
+RefTask=Ref. Tasca
+LabelTask=Etiqueta de tasques
TaskTimeSpent=Temps dedicat a les tasques
TaskTimeUser=Usuari
TaskTimeNote=Nota
diff --git a/htdocs/langs/ca_ES/receptions.lang b/htdocs/langs/ca_ES/receptions.lang
new file mode 100644
index 00000000000..36c70aa5694
--- /dev/null
+++ b/htdocs/langs/ca_ES/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Configuració de recepció de productes
+RefReception=Ref. recepció
+Reception=En procés
+Receptions=Recepcions
+AllReceptions=Totes les recepcions
+Reception=En procés
+Receptions=Recepcions
+ShowReception=Mostra les recepcions
+ReceptionsArea=Àrea de recepcions
+ListOfReceptions=Llista de recepcions
+ReceptionMethod=Mètode de recepció
+LastReceptions=Últimes %s recepcions
+StatisticsOfReceptions=Estadístiques de recepcions
+NbOfReceptions=Nombre de recepcions
+NumberOfReceptionsByMonth=Nombre de recepcions per mes
+ReceptionCard=Fitxa de recepció
+NewReception=Nova recepció
+CreateReception=Crea recepció
+QtyInOtherReceptions=Qt. en altres recepcions
+OtherReceptionsForSameOrder=Altres recepcions d'aquesta comanda
+ReceptionsAndReceivingForSameOrder=Recepcions i rebuts d'aquesta comanda
+ReceptionsToValidate=Recepcions per validar
+StatusReceptionCanceled=Cancel·lat
+StatusReceptionDraft=Esborrany
+StatusReceptionValidated=Validat (productes a enviar o enviats)
+StatusReceptionProcessed=Processats
+StatusReceptionDraftShort=Esborrany
+StatusReceptionValidatedShort=Validat
+StatusReceptionProcessedShort=Processats
+ReceptionSheet=Full de recepció
+ConfirmDeleteReception=Vols suprimir aquesta recepció?
+ConfirmValidateReception=Vols validar aquesta recepció amb referència %s ?
+ConfirmCancelReception=Vols cancel·lar aquesta recepció?
+StatsOnReceptionsOnlyValidated=Les estadístiques compten només les recepcions validades. La data utilitzada és la data de validació de la recepció (la data de lliurament planificada no sempre es coneix).
+SendReceptionByEMail=Envia la recepció per correu electrònic
+SendReceptionRef=Presentació de la recepció %s
+ActionsOnReception=Esdeveniments de la recepció
+ReceptionCreationIsDoneFromOrder=De moment, la creació d'una nova recepció es fa a partir de la fitxa de la comanda.
+ReceptionLine=Línia de recepció
+ProductQtyInReceptionAlreadySent=Quantitat de producte de comandes de vendes obertes ja enviades
+ProductQtyInSuppliersReceptionAlreadyRecevied=Quantitat de producte des de comandes de proveïdor obertes ja rebudes
+ValidateOrderFirstBeforeReception=Primer has de validar la comanda abans de poder fer recepcions.
+ReceptionsNumberingModules=Mòdul de numeració per a recepcions
+ReceptionsReceiptModel=Plantilles de documents per a recepcions
diff --git a/htdocs/langs/ca_ES/salaries.lang b/htdocs/langs/ca_ES/salaries.lang
index fb0315b9f84..ed8b1cef464 100644
--- a/htdocs/langs/ca_ES/salaries.lang
+++ b/htdocs/langs/ca_ES/salaries.lang
@@ -5,18 +5,17 @@ SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Compte comptable per defecte per als pagament
Salary=Sou
Salaries=Sous
NewSalaryPayment=Nou pagament de sous
+AddSalaryPayment=Afegeix pagament de sou
SalaryPayment=Pagament de sous
SalariesPayments=Pagaments de sous
ShowSalaryPayment=Veure pagament de sous
THM=Tarifa per hora mitjana
TJM=Tarifa diaria mitjana
CurrentSalary=Salari actual
-THMDescription=Aquest valor es pot utilitzar per calcular el cost del temps consumit per usuaris en un projecte sencer (si el mòdul del projecte està en ús)
+THMDescription=Aquest valor es pot utilitzar per calcular el cost del temps consumit en un projecte introduït pels usuaris si s'utilitza el projecte de mòdul
TJMDescription=Aquest valor només és informatiu i no s'utilitza en cap càlcul
LastSalaries=Últims %s pagaments de salari
AllSalaries=Tots els pagaments de salari
-<<<<<<< HEAD
-SalariesStatistics=Statistiques salaires
-=======
-SalariesStatistics=Estadistiques de salaris
->>>>>>> branch '7.0' of git@github.com:Dolibarr/dolibarr.git
+SalariesStatistics=Estadístiques de salaris
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/ca_ES/stocks.lang b/htdocs/langs/ca_ES/stocks.lang
index 1eceeeb080c..d173d9f2f6c 100644
--- a/htdocs/langs/ca_ES/stocks.lang
+++ b/htdocs/langs/ca_ES/stocks.lang
@@ -29,6 +29,8 @@ MovementId=ID del moviment
StockMovementForId=ID de moviment %d
ListMouvementStockProject=Llista de moviments d'estoc associats al projecte
StocksArea=Àrea de magatzems
+AllWarehouses=Tots els magatzems
+IncludeAlsoDraftOrders=Inclou també projectes d'ordre
Location=Lloc
LocationSummary=Nom curt del lloc
NumberOfDifferentProducts=Nombre de productes diferents
@@ -44,7 +46,6 @@ TransferStock=Transferència d'estoc
MassStockTransferShort=Transferència d'estoc massiu
StockMovement=Moviment d'estoc
StockMovements=Moviments d'estoc
-LabelMovement=Etiqueta del moviment
NumberOfUnit=Nombre de peces
UnitPurchaseValue=Preu de compra unitari
StockTooLow=Estoc insuficient
@@ -54,21 +55,23 @@ PMPValue=Valor (PMP)
PMPValueShort=PMP
EnhancedValueOfWarehouses=Valor d'estocs
UserWarehouseAutoCreate=Crea un usuari de magatzem automàticament quan es crea un usuari
-AllowAddLimitStockByWarehouse=Permet afegir estoc límit i desitjat per parella (producte, magatzem) en lloc de únicament per producte
-IndependantSubProductStock=Estoc del producte i estoc del subproducte són independents
+AllowAddLimitStockByWarehouse=Gestioneu també valors per a existències d'estoc mínimes i desitjades per emparellament (producte-magatzem), a més de valors per producte
+IndependantSubProductStock=L'estoc de productes i subproductes són independents
QtyDispatched=Quantitat desglossada
QtyDispatchedShort=Quant. rebuda
QtyToDispatchShort=Quant. a enviar
OrderDispatch=Articles rebuts
-RuleForStockManagementDecrease=Regla per la reducció automàtica d'estoc (la reducció manual sempre és possible, excepte si hi ha una regla de reducció automàtica activada)
-RuleForStockManagementIncrease=Regla per l'increment automàtic d'estoc (l'increment manual sempre és possible, excepte si hi ha una regla d'increment automàtica activada)
-DeStockOnBill=Decrementar els estocs físics sobre les factures/abonaments a clients
-DeStockOnValidateOrder=Decrementar els estocs físics sobre les comandes de clients
+RuleForStockManagementDecrease=Tria la regla per reduir l'estoc automàtic (la disminució manual sempre és possible, fins i tot si s'activa una regla de disminució automàtica)
+RuleForStockManagementIncrease=Tria la regla per augmentar l'estoc automàtic (l'augment manual sempre és possible, fins i tot si s'activa una regla d'augment automàtic)
+DeStockOnBill=Disminueix els estocs real en la validació de la factura/abonament de client
+DeStockOnValidateOrder=Disminueix els estocs reals en la validació de comandes de client
DeStockOnShipment=Disminueix l'estoc real al validar l'enviament
-DeStockOnShipmentOnClosing=Disminueix els estocs reals en tancar l'expedició
-ReStockOnBill=Incrementar els estocs físics sobre les factures/abonaments de proveïdors
-ReStockOnValidateOrder=Augmenta els estocs reals en l'aprovació de les comandes de compra
-ReStockOnDispatchOrder=Augmenta els estocs reals en l'entrega manual als magatzems, després de la recepció dels productes de la comanda proveïdor
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Augmenta els estocs reals en la validació de la factura/abonament del proveïdor
+ReStockOnValidateOrder=Augmenta els estocs reals en l'aprovació de la comanda de compra
+ReStockOnDispatchOrder=Augmenta els estocs reals en l'enviament manual al magatzem, després de rebre els productes de la comanda del proveïdor
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=La comanda encara no està o no té un estat que permeti un desglossament d'estoc.
StockDiffPhysicTeoric=Motiu de la diferència entre l'estoc físic i virtual
NoPredefinedProductToDispatch=No hi ha productes predefinits en aquest objecte. Per tant no es pot realitzar un desglossament d'estoc.
@@ -79,9 +82,9 @@ StockLimitDesc=(buit) significa cap advertència. 0 es pot utilitzar per a
PhysicalStock=Estoc físic
RealStock=Estoc real
RealStockDesc=L'estoc físic o real és l'estoc que tens actualment als teus magatzems/emplaçaments interns.
-RealStockWillAutomaticallyWhen=L'estoc real canviarà automàticament d'acord amb aquestes regles (consulteu la configuració del mòdul d'estoc per canviar-ho):
+RealStockWillAutomaticallyWhen=L'estoc real es modificarà d'acord amb aquesta regla (tal com es defineix al mòdul d'accions):
VirtualStock=Estoc virtual
-VirtualStockDesc=L'estoc virtual és l'estoc que tindràs un cop es tanquin totes les accions obertes pendents que afecten als estocs (recepció de comanda de proveïdor, expedició de comanda de client, ...)
+VirtualStockDesc=L'existència virtual és l'estoc calculat disponible quan es tanquen totes les accions obertes / pendents (que afecten les accions) que es reben (les ordres de compra rebudes, les comandes de venda enviades, etc.)
IdWarehouse=Id. magatzem
DescWareHouse=Descripció magatzem
LieuWareHouse=Localització magatzem
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Aquest magatzem representa l'estoc personal de %s %
SelectWarehouseForStockDecrease=Tria el magatzem a utilitzar en el decrement d'estoc
SelectWarehouseForStockIncrease=Tria el magatzem a utilitzar en l'increment d'estoc
NoStockAction=Sense accions sobre l'estoc
-DesiredStock=Estoc òptim desitjat
+DesiredStock=Estoc desitjat
DesiredStockDesc=Aquest import d'estoc serà el valor utilitzat per omplir l'estoc en la funció de reaprovisionament.
StockToBuy=A demanar
Replenishment=Reaprovisionament
@@ -114,13 +117,13 @@ CurentSelectionMode=Mode de sel·leció actual
CurentlyUsingVirtualStock=Estoc virtual
CurentlyUsingPhysicalStock=Estoc físic
RuleForStockReplenishment=Regla pels reaprovisionaments d'estoc
-SelectProductWithNotNullQty=Seleccioni almenys un producte amb la quantitat diferent de 0 i un proveïdor
+SelectProductWithNotNullQty=Seleccioneu com a mínim un producte amb un valor no nul i un proveïdor
AlertOnly= Només alertes
WarehouseForStockDecrease=Per la disminució d'estoc s'utilitzara el magatzem %s
WarehouseForStockIncrease=Pe l'increment d'estoc s'utilitzara el magatzem %s
ForThisWarehouse=Per aquest magatzem
-ReplenishmentStatusDesc=Aquest és un llistat de tots els productes amb un estoc inferior a l'estoc desitjat (o inferior al valor d'alerta si la casella de verificació "només alerta" està marcat). Utilitzant la casella de verificació, pots crear comandes de proveïdors per corregir la diferència.
-ReplenishmentOrdersDesc=Aquest és un llistat de totes les comandes de proveïdor obertes que inclouen productes predefinits. Només comandes obertes amb productes predefinits, per tant, es mostren comandes que poden afectar als estocs.
+ReplenishmentStatusDesc=Es tracta d'una llista de tots els productes amb una borsa menor que l'estoc desitjat (o inferior al valor d'alerta si la casella de verificació "només alerta" està marcada). Amb la casella de verificació, podeu crear comandes de compra per omplir la diferència.
+ReplenishmentOrdersDesc=Aquesta és una llista de totes les comandes de compra oberta incloent productes predefinits. Només s'obren ordres amb productes predefinits, de manera que les comandes que poden afectar les existències, són visibles aquí.
Replenishments=reaprovisionament
NbOfProductBeforePeriod=Quantitat del producte %s en estoc abans del periode seleccionat (< %s)
NbOfProductAfterPeriod=Quantitat del producte %s en estoc despres del periode seleccionat (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Registre de transferència
ReceivingForSameOrder=Recepcions d'aquesta comanda
StockMovementRecorded=Moviments d'estoc registrat
RuleForStockAvailability=Regles de requeriment d'estoc
-StockMustBeEnoughForInvoice=El nivell d'existències ha de ser suficient per afegir productes/serveis a factures (la comprovació es fa quan s'afegeix una línia a la factura en el cas de regles automàtiques de canvis d'estoc)
-StockMustBeEnoughForOrder=El nivell d'existències ha de ser suficient per afegir productes/serveis a comandes (la comprovació es fa quan s'afegeix una línia a la comanda en el cas de regles automàtiques de canvis d'estoc)
-StockMustBeEnoughForShipment= El nivell d'existències ha de ser suficient per afegir productes/serveis a enviaments (la comprovació es fa quan s'afegeix una línia a l'enviament en el cas de regles automàtiques de canvis d'estoc)
+StockMustBeEnoughForInvoice=El nivell d'estoc ha de ser suficient per afegir el producte/servei a la factura (la comprovació es fa sobre l'estoc real actual quan s'afegeix una línia a la factura sigui quina sigui la regla del canvi automàtic d'estoc)
+StockMustBeEnoughForOrder=El nivell d'estoc ha de ser suficient per afegir el producte/servei a la comanda (la comprovació es fa sobre l'estoc real actual quan s'afegeix una línia a la comanda sigui quina sigui la regla del canvi automàtic d'estoc)
+StockMustBeEnoughForShipment= El nivell d'estoc ha de ser suficient per afegir el producte/servei a l'enviament (la comprovació es fa sobre l'estoc real actual quan s'afegeix una línia a l'enviament sigui quina sigui la regla del canvi automàtic d'estoc)
MovementLabel=Etiqueta del moviment
+TypeMovement=Tipus de moviment
DateMovement=Data de moviment
InventoryCode=Moviments o codi d'inventari
IsInPackage=Contingut en producte compost
@@ -143,11 +147,11 @@ ShowWarehouse=Mostrar magatzem
MovementCorrectStock=Ajustament d'estoc del producte %s
MovementTransferStock=Transferència d'estoc de producte %s a un altre magatzem
InventoryCodeShort=Codi Inv./Mov.
-NoPendingReceptionOnSupplierOrder=No hi ha recepcions pendents en comandes de proveïdor obertes
+NoPendingReceptionOnSupplierOrder=No hi ha cap recepció pendent deguda a l'ordre de compra obert
ThisSerialAlreadyExistWithDifferentDate=Aquest número de lot/serie () ja existeix, però amb una data de caducitat o venda diferent (trobat %s però ha introduït %s).
OpenAll=Actiu per a totes les accions
OpenInternal=Actiu sols per accions internes
-UseDispatchStatus=Utilitza l'estat de despatx (aprovat/refusat) per línies de producte a la recepció de la comanda de proveïdor
+UseDispatchStatus=Utilitzeu un estat d'enviament (aprovació / rebuig) per a les línies de productes en la recepció de l'ordre de compra
OptionMULTIPRICESIsOn=L'opció "diversos preus per segment" està actiu. Això significa que un producte té diversos preus de venda, per tant el preu de venda no pot ser calculat
ProductStockWarehouseCreated=Estoc límit per llançar una alerta i estoc òptim desitjat creats correctament
ProductStockWarehouseUpdated=Estoc límit per llançar una alerta i estoc òptim desitjat actualitzats correctament
@@ -172,13 +176,13 @@ inventoryDraft=En servei
inventorySelectWarehouse=Selecciona magatzem
inventoryConfirmCreate=Crear
inventoryOfWarehouse=Inventari de magatzem: %s
-inventoryErrorQtyAdd=Error: una quantitat és menor que zero
+inventoryErrorQtyAdd=Error: una quantitat és inferior a zero
inventoryMvtStock=Per inventari
inventoryWarningProductAlreadyExists=Aquest producte ja està en llista
SelectCategory=Filtre per categoria
-SelectFournisseur=Filtre de proveïdor
+SelectFournisseur=Categoria del proveïdor
inventoryOnDate=Inventari
-INVENTORY_DISABLE_VIRTUAL=Permet no canviar l'estoc del producte fill d'un kit a l'inventari
+INVENTORY_DISABLE_VIRTUAL=Producte virtual (kit): no disminueixi l'estoc d'un producte secundari
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Utilitza el preu de compra si no es pot trobar l'últim preu de compra
INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=El moviment d'estoc té data d'inventari
inventoryChangePMPPermission=Permet canviar el valor PMP d'un producte
@@ -195,12 +199,16 @@ AddInventoryProduct=Afegeix producte a l'inventari
AddProduct=Afegir
ApplyPMP=Aplica el PMP
FlushInventory=Alinea l'inventari
-ConfirmFlushInventory=Confirmes aquesta acció?
+ConfirmFlushInventory=Vols confirmar aquesta acció?
InventoryFlushed=Inventari alineat
ExitEditMode=Surt de l'edició
inventoryDeleteLine=Elimina la línia
RegulateStock=Regula l'estoc
ListInventory=Llistat
-StockSupportServices=Serveis de suport a la gestió d'estoc
-StockSupportServicesDesc=De manera predeterminada, només es pot assignar estoc als productes del tipus "producte". Si està activat i si el mòdul Serveis està activat, també podeu assignar estoc als productes del tipus "servei"
+StockSupportServices=La gestió d'estoc admet els serveis
+StockSupportServicesDesc=De manera predeterminada, només podeu emmagatzemar productes de tipus "producte". També podeu emmagatzemar un producte de tipus "servei" si tant el mòdul Serveis com aquesta opció estan habilitats.
ReceiveProducts=Rebre articles
+StockIncreaseAfterCorrectTransfer=Incrementa per correcció/traspàs
+StockDecreaseAfterCorrectTransfer=Disminueix per correcció/traspàs
+StockIncrease=Augment d'estoc
+StockDecrease=Disminució d'estoc
diff --git a/htdocs/langs/ca_ES/ticket.lang b/htdocs/langs/ca_ES/ticket.lang
new file mode 100644
index 00000000000..6275b476511
--- /dev/null
+++ b/htdocs/langs/ca_ES/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tiquets
+Module56000Desc=Sistema de tiquets per a la gestió d'emissió o sol·licitud
+
+Permission56001=Veure tiquets
+Permission56002=Modifica tiquets
+Permission56003=Esborrar tiquets
+Permission56004=Gestiona els tiquets
+Permission56005=Veure els tiquets de tots els tercers (no efectiu per als usuaris externs, sempre estarà limitat al tercer del qual depenen)
+
+TicketDictType=Tiquet - Tipus
+TicketDictCategory=Tiquet - Grups
+TicketDictSeverity=Tiquet - Severitats
+TicketTypeShortBUGSOFT=Disfunció de la lògica
+TicketTypeShortBUGHARD=Disfunció de matèries
+TicketTypeShortCOM=Qüestió comercial
+TicketTypeShortINCIDENT=Sol·licitud d'assistència
+TicketTypeShortPROJET=Projecte
+TicketTypeShortOTHER=Altres
+
+TicketSeverityShortLOW=Baix
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Alt
+TicketSeverityShortBLOCKING=Crucial/Bloqueig
+
+ErrorBadEmailAddress=Camp '%s' incorrecte
+MenuTicketMyAssign=Els meus tiquets
+MenuTicketMyAssignNonClosed=Els meus tiquets oberts
+MenuListNonClosed=Tiquets oberts
+
+TypeContact_ticket_internal_CONTRIBUTOR=Participant
+TypeContact_ticket_internal_SUPPORTTEC=Usuari assignat
+TypeContact_ticket_external_SUPPORTCLI=Contacte de clients / seguiment d'incidents
+TypeContact_ticket_external_CONTRIBUTOR=Col·laborador extern
+
+OriginEmail=Origen de correu electrònic
+Notify_TICKET_SENTBYMAIL=Envia el missatge del tiquet per correu electrònic
+
+# Status
+NotRead=No llegit
+Read=Llegit
+Assigned=Assignat
+InProgress=En progrés
+NeedMoreInformation=Esperant informació
+Answered=Respost
+Waiting=En espera
+Closed=Tancat
+Deleted=Esborrat
+
+# Dict
+Type=Tipus
+Category=Codi analític
+Severity=Gravetat
+
+# Email templates
+MailToSendTicketMessage=Per enviar un missatge de correu electrònic a partir del tiquet
+
+#
+# Admin page
+#
+TicketSetup=Configuració del mòdul de tiquets
+TicketSettings=Configuració
+TicketSetupPage=
+TicketPublicAccess=Una interfície pública que no necessita identificació està disponible a la següent URL
+TicketSetupDictionaries=El tipus de tiquet, gravetat i codis analítics es poden configurar des dels diccionaris
+TicketParamModule=Configuració del mòdul de variables
+TicketParamMail=Configuració de correu electrònic
+TicketEmailNotificationFrom=Notificació de correu electrònic procedent de
+TicketEmailNotificationFromHelp=S'utilitza en la resposta del tiquet per exemple
+TicketEmailNotificationTo=Notificacions de correu a
+TicketEmailNotificationToHelp=Enviar notificacions per correu electrònic a aquesta adreça.
+TicketNewEmailBodyLabel=Missatge de text enviat després de crear un bitllet
+TicketNewEmailBodyHelp=El text especificat aquí s'inserirà en el correu electrònic confirmant la creació d'un nou tiquet des de la interfície pública. La informació sobre la consulta del tiquet s'afegeix automàticament.
+TicketParamPublicInterface=Configuració de la interfície pública
+TicketsEmailMustExist=Es requereix una adreça de correu electrònic correcta per crear un tiquet
+TicketsEmailMustExistHelp=A la interfície pública, l'adreça de correu electrònic ja s'hauria d'emplenar a la base de dades per crear un nou tiquet.
+PublicInterface=Interfície pública
+TicketUrlPublicInterfaceLabelAdmin=URL alternativa per a la interfície pública
+TicketUrlPublicInterfaceHelpAdmin=És possible definir un àlies al servidor web i, per tant, posar a disposició la interfície pública amb una altra URL (el servidor ha d'actuar com a proxy en aquest nou URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Text de benvinguda de la interfície pública
+TicketPublicInterfaceTextHome=Podeu crear un tiquet d'assistència o visualitzar existents a partir del seu identificador de traça del tiquet.
+TicketPublicInterfaceTextHomeHelpAdmin=El text definit aquí apareixerà a la pàgina d'inici de la interfície pública.
+TicketPublicInterfaceTopicLabelAdmin=Títol de la interfície
+TicketPublicInterfaceTopicHelp=Aquest text apareixerà com el títol de la interfície pública.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Text d'ajuda a l'entrada del missatge
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Aquest text apareixerà a sobre de l'àrea d'entrada de missatges per a l'usuari.
+ExtraFieldsTicket=Extra atributs
+TicketCkEditorEmailNotActivated=L'editor HTML no està activat. Poseu FCKEDITOR_ENABLE_MAIL contingut a 1 per obtenir-lo.
+TicketsDisableEmail=No enviïs missatges de correu electrònic per a la creació de bitllets o la gravació de missatges
+TicketsDisableEmailHelp=De manera predeterminada, s'envien correus electrònics quan es creen nous tiquets o missatges. Activeu aquesta opció per desactivar totes les (*all*) notificacions per correu electrònic
+TicketsLogEnableEmail=Activa el 'log' (registre d'activitat) per correu electrònic
+TicketsLogEnableEmailHelp=En cada canvi, s'enviarà un correu ** a cada contacte ** associat al tiquet.
+TicketParams=Paràmetres
+TicketsShowModuleLogo=Mostra el logotip del mòdul a la interfície pública
+TicketsShowModuleLogoHelp=Activeu aquesta opció per ocultar el mòdul de logotip a les pàgines de la interfície pública
+TicketsShowCompanyLogo=Mostra el logotip de l'empresa en la interfície pública
+TicketsShowCompanyLogoHelp=Activeu aquesta opció per ocultar el logotip de l'empresa principal a les pàgines de la interfície pública
+TicketsEmailAlsoSendToMainAddress=També envieu notificacions a l'adreça electrònica principal
+TicketsEmailAlsoSendToMainAddressHelp=Activar aquesta opció per enviar un correu electrònic a l'adreça "Correu electrònic de notificació procedent de" (consulteu la configuració a continuació)
+TicketsLimitViewAssignedOnly=Restringir la visualització als tiquets assignats a l'usuari actual (no és efectiu per als usuaris externs, sempre estarà limitat al tercer de qui depengui)
+TicketsLimitViewAssignedOnlyHelp=Només es veuran les entrades assignades a l'usuari actual. No s'aplica a un usuari amb drets de gestió de tiquets.
+TicketsActivatePublicInterface=Activar la interfície pública
+TicketsActivatePublicInterfaceHelp=La interfície pública permet qualsevol visitant per a crear tiquets.
+TicketsAutoAssignTicket=Assigna automàticament l'usuari que va crear el tiquet
+TicketsAutoAssignTicketHelp=Quan es crea un tiquet, l'usuari pot assignar-se automàticament al tiquet.
+TicketNumberingModules=Mòdul de numeració de tiquets
+TicketNotifyTiersAtCreation=Notifica la creació de tercers
+TicketGroup=Grup
+TicketsDisableCustomerEmail=Desactiveu sempre els correus electrònics quan es crea un tiquet des de la interfície pública
+#
+# Index & list page
+#
+TicketsIndex=Tiquet - inici
+TicketList=Llista de tiquets
+TicketAssignedToMeInfos=Aquesta pàgina mostra la llista de butlletes creada per o assignada a l'usuari actual
+NoTicketsFound=Tiquet no trobat
+NoUnreadTicketsFound=No s’ha trobat cap bitllet sense llegir
+TicketViewAllTickets=Consultar tots els tiquets
+TicketViewNonClosedOnly=Mostra només els tiquets oberts
+TicketStatByStatus=Tiquets per estat
+
+#
+# Ticket card
+#
+Ticket=Tiquet
+TicketCard=Targeta de tiquets
+CreateTicket=Crea un tiquet
+EditTicket=Editar el tiquet
+TicketsManagement=Gestió de tiquets
+CreatedBy=Creat per
+NewTicket=Nou tiquet
+SubjectAnswerToTicket=Resposta de tiquet
+TicketTypeRequest=Tipus de sol·licitud
+TicketCategory=Codi analític
+SeeTicket=Consultar tiquet
+TicketMarkedAsRead=Tiquet ha estat marcat com llegit
+TicketReadOn=Segueix llegint
+TicketCloseOn=Data tancament
+MarkAsRead=Marcar el tiquet com llegit
+TicketHistory=Història del tiquet
+AssignUser=Assignar a usuari
+TicketAssigned=El tiquet s'ha assignat ara
+TicketChangeType=Tipus de canvi
+TicketChangeCategory=Canvia el codi analític
+TicketChangeSeverity=Canviar el nivell de gravetat
+TicketAddMessage=Afegiu un missatge
+AddMessage=Afegiu un missatge
+MessageSuccessfullyAdded=Tiquet afegit
+TicketMessageSuccessfullyAdded=El missatge s'ha afegit correctament
+TicketMessagesList=Llista de missatges
+NoMsgForThisTicket=No hi ha missatges per aquest tiquet
+Properties=Classificació
+LatestNewTickets=Últimes entrades més noves %s (no llegides)
+TicketSeverity=Gravetat
+ShowTicket=Consultar tiquet
+RelatedTickets=Tiquets relacionats
+TicketAddIntervention=Crea intervenció
+CloseTicket=Tanca el tiquet
+CloseATicket=Tanca el tiquet
+ConfirmCloseAticket=Confirma el tancament del tiquet
+ConfirmDeleteTicket=Si us plau, confirmeu l'esborrat del tiquet
+TicketDeletedSuccess=Tiquet esborrat amb èxit
+TicketMarkedAsClosed=Tiquet marcat com tancat
+TicketDurationAuto=Durada calculada
+TicketDurationAutoInfos=Durada calculada automàticament a partir de la intervenció relacionada
+TicketUpdated=Tiquet actualitzat
+SendMessageByEmail=Envia un missatge per correu electrònic
+TicketNewMessage=Mou missatge
+ErrorMailRecipientIsEmptyForSendTicketMessage=El destinatari està buit. Email no enviat
+TicketGoIntoContactTab=Aneu a la pestanya "Contactes" per seleccionar-los
+TicketMessageMailIntro=Introducció
+TicketMessageMailIntroHelp=Aquest text només s'afegeix al principi del correu electrònic i no es desarà.
+TicketMessageMailIntroLabelAdmin=Introducció al missatge en enviar missatges de correu electrònic
+TicketMessageMailIntroText=Hola, S'ha enviat una nova resposta en un tiquet que n'ets contacte. Aquest és el missatge:
+TicketMessageMailIntroHelpAdmin=Aquest text s'inserirà abans del text de la resposta a un tiquet.
+TicketMessageMailSignature=Signatura
+TicketMessageMailSignatureHelp=Aquest text només s'afegeix al final del correu electrònic i no es desarà.
+TicketMessageMailSignatureText=
Cordialment,
--
+TicketMessageMailSignatureLabelAdmin=Signatura del correu electrònic de resposta
+TicketMessageMailSignatureHelpAdmin=Aquest text s'inserirà després del missatge de resposta.
+TicketMessageHelp=Només aquest text es guardarà a la llista de missatges de la targeta de tiquet.
+TicketMessageSubstitutionReplacedByGenericValues=Les variables de substitució es reemplacen per valors genèrics.
+TimeElapsedSince=Temps transcorregut des de
+TicketTimeToRead=Temps transcorregut abans de llegir
+TicketContacts=Tiquet de contactes
+TicketDocumentsLinked=Documents vinculats al tiquet
+ConfirmReOpenTicket=Confirmeu la reobertura d'aquest tiquet?
+TicketMessageMailIntroAutoNewPublicMessage=S'ha publicat un nou missatge al tiquet amb el tema %s :
+TicketAssignedToYou=Tiquet assignat
+TicketAssignedEmailBody=Se us ha assignat el tiquet # %s per %s
+MarkMessageAsPrivate=Marcar el missatge com privat
+TicketMessagePrivateHelp=Aquest missatge no es mostrarà als usuaris externs
+TicketEmailOriginIssuer=Emissor a l'origen dels tiquets
+InitialMessage=Missatge inicial
+LinkToAContract=Enllaç a un contracte
+TicketPleaseSelectAContract=Seleccionar un contracte
+UnableToCreateInterIfNoSocid=No es pot crear una intervenció quan no s'hagi definit cap tercer
+TicketMailExchanges=Intercanvis de correus
+TicketInitialMessageModified=Missatge inicial modificat
+TicketMessageSuccesfullyUpdated=Missatge actualitzat amb èxit
+TicketChangeStatus=Canvi de estatus
+TicketConfirmChangeStatus=Confirmar el canvi d'estatus : %s ?
+TicketLogStatusChanged=Estatus canviat : %s a %s
+TicketNotNotifyTiersAtCreate=No es notifica a l'empresa a crear
+Unread=No llegit
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Entrada %s llegit per %s
+NoLogForThisTicket=Encara no hi ha 'log' per aquest tiquet
+TicketLogAssignedTo=Tiquet %s assignat a %s
+TicketLogPropertyChanged=Tiquet %s modificat: classificació de %s a %s
+TicketLogClosedBy=Tiquet %s tancat per %s
+TicketLogReopen=S'ha obert el tiquet %s
+
+#
+# Public pages
+#
+TicketSystem=Sistema de tiquets
+ShowListTicketWithTrackId=Mostra la llista d'entrades a partir de l'identificador de traça
+ShowTicketWithTrackId=Mostra tiquets de l'identificador de traça
+TicketPublicDesc=Podeu crear un tiquet d'assistència o consultar des d'una identificació (ID) existent.
+YourTicketSuccessfullySaved=S'ha desat el tiquet amb èxit!
+MesgInfosPublicTicketCreatedWithTrackId=S'ha creat un nou tiquet amb ID %s.
+PleaseRememberThisId=Guardeu el número de traça que us podríem demanar més tard.
+TicketNewEmailSubject=Confirmació de creació de tiquet
+TicketNewEmailSubjectCustomer=Nou tiquet de suport
+TicketNewEmailBody=Aquest és un correu electrònic automàtic per confirmar que heu registrat un nou tiquet.
+TicketNewEmailBodyCustomer=Aquest és un correu electrònic automàtic per confirmar que un nou tiquet acaba de ser creat al vostre compte.
+TicketNewEmailBodyInfosTicket=Informació per al seguiment del tiquet
+TicketNewEmailBodyInfosTrackId=Traça de tiquet numero: %s
+TicketNewEmailBodyInfosTrackUrl=Podeu veure el progrés del tiquet fent clic a l'enllaç de dalt.
+TicketNewEmailBodyInfosTrackUrlCustomer=Podeu veure el progrés del tiquet a la interfície específica fent clic al següent enllaç
+TicketEmailPleaseDoNotReplyToThisEmail=No respongueu directament a aquest correu electrònic. Utilitzeu l'enllaç per respondre des de la mateixa interfície.
+TicketPublicInfoCreateTicket=Aquest formulari us permet registrar un tiquet de suport al nostre sistema de gestió.
+TicketPublicPleaseBeAccuratelyDescribe=Descrigui amb precisió el problema. Proporcioneu la màxima informació possible per permetre que identifiquem correctament la vostra sol·licitud.
+TicketPublicMsgViewLogIn=Introduïu l'identificador de traça dels tiquets (ID)
+TicketTrackId=ID de seguiment públic
+OneOfTicketTrackId=Un dels vostres ID de seguiment
+ErrorTicketNotFound=No s'ha trobat cap tiquet amb identificació de traça %s.
+Subject=Assumpte
+ViewTicket=Vista del tiquet
+ViewMyTicketList=Veure la meva llista de tiquets
+ErrorEmailMustExistToCreateTicket=Error: adreça de correu electrònic no trobada a la nostra base de dades
+TicketNewEmailSubjectAdmin=S'ha creat un nou tiquet
+TicketNewEmailBodyAdmin=
S'ha creat una entrada amb ID #%s, veure informació :
+SeeThisTicketIntomanagementInterface=Consulteu el tiquet a la interfície de gestió
+TicketPublicInterfaceForbidden=La interfície pública de les entrades no estava habilitada
+ErrorEmailOrTrackingInvalid=Valor incorrecte per a identificació de seguiment o correu electrònic
+OldUser=Usuari antic
+NewUser=Nou usuari
+NumberOfTicketsByMonth=Nombre d’entrades mensuals
+NbOfTickets=Nombre d’entrades
+# notifications
+TicketNotificationEmailSubject=Tiquet %s actualitzat
+TicketNotificationEmailBody=Aquest és un missatge automàtic per notificar-vos que el tiquet %s acaba d'estar actualitzat
+TicketNotificationRecipient=Destinatari de la notificació
+TicketNotificationLogMessage=Missatges de 'log' (registre d'activitat)
+TicketNotificationEmailBodyInfosTrackUrlinternal=Veure el tiquet a la interfície
+TicketNotificationNumberEmailSent=Correu electrònic de notificació enviat : %s
+
+ActionsOnTicket=Esdeveniments en tiquets
+
+#
+# Boxes
+#
+BoxLastTicket=Últimes entrades creades
+BoxLastTicketDescription=Últimes entrades creades %s
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No hi ha tiquets pendents de llegir recents
+BoxLastModifiedTicket=Últims tiquets modificats
+BoxLastModifiedTicketDescription=Últimes entrades modificades %s
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No hi ha tiquets modificats recentment
diff --git a/htdocs/langs/ca_ES/website.lang b/htdocs/langs/ca_ES/website.lang
index 6606aa40a41..ff4dd50fd8d 100644
--- a/htdocs/langs/ca_ES/website.lang
+++ b/htdocs/langs/ca_ES/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=No teniu permís per afegir o editar contingut din
ReplaceWebsiteContent=Substituïu el contingut del lloc web
DeleteAlsoJs=Voleu suprimir també tots els fitxers javascript específics d'aquest lloc web?
DeleteAlsoMedias=Voleu suprimir també tots els fitxers de mitjans específics d’aquest lloc web?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/ca_ES/withdrawals.lang b/htdocs/langs/ca_ES/withdrawals.lang
index 77c67a26dbb..8149a6968ba 100644
--- a/htdocs/langs/ca_ES/withdrawals.lang
+++ b/htdocs/langs/ca_ES/withdrawals.lang
@@ -18,14 +18,14 @@ InvoiceWaitingWithdraw=Factura esperant per domiciliació bancària
AmountToWithdraw=Import a domiciliar
WithdrawsRefused=Domiciliació bancària refusada
NoInvoiceToWithdraw=No hi ha cap factura del client amb "Sol·licituds de domiciliació" obertes. Ves a la pestanya '%s' a la fitxa de la factura per fer una sol·licitud.
-ResponsibleUser=Usuari responsable de les domiciliacions
+ResponsibleUser=Usuari responsable
WithdrawalsSetup=Configuració del pagament mitjançant domiciliació bancària
WithdrawStatistics=Estadístiques del pagament mitjançant domiciliació bancària
WithdrawRejectStatistics=Configuració del rebutj de pagament per domiciliació bancària
LastWithdrawalReceipt=Últims %s rebuts domiciliats
MakeWithdrawRequest=Fer una petició de pagament per domiciliació bancària
WithdrawRequestsDone=%s domiciliacions registrades
-ThirdPartyBankCode=Codi banc del tercer
+ThirdPartyBankCode=Codi bancari de tercers
NoInvoiceCouldBeWithdrawed=Cap factura s'ha carregat amb èxit. Comproveu que els tercers de les factures tenen un IBAN vàlid i que IBAN té un RUM (Referència de mandat exclusiva) amb mode %s.
ClassCredited=Classificar com "Abonada"
ClassCreditedConfirm=Esteu segur de voler classificar aquesta domiciliació com abonada al seu compte bancari?
@@ -50,7 +50,7 @@ StatusMotif0=No especificat
StatusMotif1=Provisió insuficient
StatusMotif2=Ordre del client
StatusMotif3=No pagament per domiciliació bancària
-StatusMotif4=Compte bloquejat
+StatusMotif4=Comanda de vendes
StatusMotif5=Compte inexistent
StatusMotif6=Compte sense saldo
StatusMotif7=Decisió judicial
@@ -66,11 +66,11 @@ NotifyCredit=Abonament de domiciliació
NumeroNationalEmetter=Número Nacional del Emissor
WithBankUsingRIB=Per als comptes bancaris que utilitzen CCC
WithBankUsingBANBIC=Per als comptes bancaris que utilitzen el codi BAN/BIC/SWIFT
-BankToReceiveWithdraw=Compte bancari preparat per a rebre domiciliacions bancàries
+BankToReceiveWithdraw=Recepció del compte bancari
CreditDate=Abonada el
WithdrawalFileNotCapable=No és possible generar el fitxer bancari de domiciliació pel país %s (El país no esta suportat)
-ShowWithdraw=Veure domiciliació
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=No obstant això, si la factura té pendent algun pagament per domiciliació, no serà tancada per a permetre la gestió de la domiciliació.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=Aquesta llengüeta et permet fer una petició de pagament per domiciliació bancària. Un cop feta, aneu al menú Bancs -> Domiciliacions bancàries per a gestionar el pagament per domiciliació. Quan el pagament és tancat, el pagament sobre la factura serà automàticament gravat, i la factura tancada si el pendent a pagar re-calculat resulta cero.
WithdrawalFile=Arxiu de la domiciliació
SetToStatusSent=Classificar com "Arxiu enviat"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=Això també registrarà els pagaments a les fac
StatisticsByLineStatus=Estadístiques per estats de línies
RUM=UMR
RUMLong=Referència de mandat única (UMR)
-RUMWillBeGenerated=Si està buit, el número UMR es generarà una vegada que es guardi la informació del compte bancari
+RUMWillBeGenerated=Si està buit, es generarà una UMR (Referència de mandat únic) una vegada que es guardi la informació del compte bancari.
WithdrawMode=Modo de domiciliació bancària (FRST o RECUR)
WithdrawRequestAmount=Import de la domiciliació
WithdrawRequestErrorNilAmount=No és possible crear una domiciliació sense import
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Data d'execució
CreateForSepa=Crea un fitxer de domiciliació bancària
+ICS=Identificador de creditor CI
+END_TO_END=Etiqueta XML "EndToEndId" de SEPA - Id. Única assignada per transacció
+USTRD=Etiqueta XML de la SEPA "no estructurada"
+ADDDAYS=Afegiu dies a la data d'execució
### Notifications
InfoCreditSubject=Pagament de rebuts domiciliats %s pel banc
diff --git a/htdocs/langs/cs_CZ/accountancy.lang b/htdocs/langs/cs_CZ/accountancy.lang
index 776bc0b8511..0612da6048c 100644
--- a/htdocs/langs/cs_CZ/accountancy.lang
+++ b/htdocs/langs/cs_CZ/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Zde naleznete seznam zákazníků a prodejců subjektů a j
ListAccounts=Seznam účetních účtů
UnknownAccountForThirdparty=Neznámý účet subjektu. Použijeme %s
UnknownAccountForThirdpartyBlocking=Neznámý účet subjektu. Chyba blokování
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Účet subjektu není definován nebo neznámý subjekt. Chyba blokování.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Účet subjektu není definován nebo neznámý subjekt. Chyba blokování.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Neznámý účet subjektu a účet čekání není definován. Chyba blokování
PaymentsNotLinkedToProduct=Platba není spojena s žádným produktem / službou
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export pro Cogilog
Modelcsv_agiris=Export pro Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV konfigurovatelný
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Schéma Id účtů
@@ -316,6 +317,9 @@ WithoutValidAccount=Bez platného zvláštním účtu
WithValidAccount=S platným zvláštním účtu
ValueNotIntoChartOfAccount=Tato hodnota účetního účtu neexistuje v účtu
AccountRemovedFromGroup=Účet byl odstraněn ze skupiny
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Řada účetních účtu
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Řádky, které ještě nejsou vázány, použijte na
## Import
ImportAccountingEntries=Účetní zápisy
-
+DateExport=Date export
WarningReportNotReliable=Upozornění: Tento přehled není založen na záznamníku, takže neobsahuje transakci upravenou ručně v Knihovně. Je-li vaše deník aktuální, zobrazení účetnictví je přesnější.
ExpenseReportJournal=Účet výkazů výdajů
InventoryJournal=Inventářový věstník
diff --git a/htdocs/langs/cs_CZ/admin.lang b/htdocs/langs/cs_CZ/admin.lang
index 01508debb80..6bb62b09319 100644
--- a/htdocs/langs/cs_CZ/admin.lang
+++ b/htdocs/langs/cs_CZ/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=Tato oblast poskytuje uživatelských funkcí. Pomocí nabí
Purge=Očistit
PurgeAreaDesc=Tato stránka umožňuje odstranit všechny soubory generované nebo uložené v Dolibarr (dočasné soubory nebo všechny soubory v adresáři %s ). Použití této funkce není obvykle nutné. Je poskytována jako řešení pro uživatele, jejichž Dolibarr hostuje poskytovatel, který nenabízí oprávnění k odstranění souborů generovaných webovým serverem.
PurgeDeleteLogFile=Odstranit soubory protokolu, včetně %s definované pro modul Syslog (bez rizika ztráty dat)
-PurgeDeleteTemporaryFiles=Smazat všechny dočasné soubory (bez rizika ztráty dat)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Odstranit dočasné soubory
PurgeDeleteAllFilesInDocumentsDir=Odstranit všechny soubory v adresáři: %s . Tímto odstraníte všechny generované dokumenty související s prvky (subjekty, faktury atd.), Soubory nahrané do modulu ECM, zálohování databází a dočasné soubory.
PurgeRunNow=Vyčistit nyní
@@ -804,6 +804,7 @@ Permission401=Přečtěte slevy
Permission402=Vytvořit / upravit slevy
Permission403=Ověřit slevy
Permission404=Odstranit slevy
+Permission430=Use Debug Bar
Permission511=Přečtěte si platy
Permission512=Vytvořte / upravte platby platů
Permission514=Smazat platy
@@ -818,6 +819,9 @@ Permission532=Vytvořit / upravit služby
Permission534=Odstranit služby
Permission536=Viz / správa skryté služby
Permission538=Export služeb
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Přečtěte si dary
Permission702=Vytvořit / upravit dary
Permission703=Odstranit dary
@@ -837,6 +841,12 @@ Permission1101=Přečtěte si dodací
Permission1102=Vytvořit / upravit dodací
Permission1104=Potvrzení doručení objednávky
Permission1109=Odstranit dodací
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Přečtěte si dodavatele
Permission1182=Přečtěte si objednávky
Permission1183=Vytvořte / upravte objednávky
@@ -859,16 +869,6 @@ Permission1251=Spustit Hmotné dovozy externích dat do databáze (načítání
Permission1321=Export zákazníků faktury, atributy a platby
Permission1322=Znovu otevřít placené účet
Permission1421=Exportní zakázky a atributy prodeje
-Permission20001=Přečtěte si žádosti o dovolenou (vaše dovolená a vaše podřízené)
-Permission20002=Vytvořte / upravte své žádosti o dovolenou (vaše dovolená a vaše podřízené)
-Permission20003=Smazat žádosti o dovolenou
-Permission20004=Přečtěte si všechny požadavky na dovolenou (i u uživatelů, kteří nejsou podřízeni)
-Permission20005=Vytvářet / upravovat požadavky na dovolenou pro všechny (i pro uživatele, kteří nejsou podřízeni)
-Permission20006=Žádosti admin opuštěné požadavky (setup a aktualizovat bilance)
-Permission23001=Čtení naplánovaných úloh
-Permission23002=Vytvoření/aktualizace naplánované úlohy
-Permission23003=Smazat naplánovanou úlohu
-Permission23004=Provést naplánovanou úlohu
Permission2401=Přečtěte akce (události nebo úkoly) které souvisí s jeho účet
Permission2402=Vytvořit / upravit akce (události nebo úkoly) které souvisí s jeho účet
Permission2403=Odstranit akce (události nebo úkoly) které souvisí s jeho účet
@@ -882,9 +882,41 @@ Permission2503=Vložte nebo odstraňovat dokumenty
Permission2515=Nastavení adresáře dokumenty
Permission2801=Pomocí FTP klienta v režimu čtení (prohlížet a stahovat pouze)
Permission2802=Pomocí FTP klienta v režimu zápisu (odstranit nebo vkládat)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Přečtěte si žádosti o dovolenou (vaše dovolená a vaše podřízené)
+Permission20002=Vytvořte / upravte své žádosti o dovolenou (vaše dovolená a vaše podřízené)
+Permission20003=Smazat žádosti o dovolenou
+Permission20004=Přečtěte si všechny požadavky na dovolenou (i u uživatelů, kteří nejsou podřízeni)
+Permission20005=Vytvářet / upravovat požadavky na dovolenou pro všechny (i pro uživatele, kteří nejsou podřízeni)
+Permission20006=Žádosti admin opuštěné požadavky (setup a aktualizovat bilance)
+Permission23001=Čtení naplánovaných úloh
+Permission23002=Vytvoření/aktualizace naplánované úlohy
+Permission23003=Smazat naplánovanou úlohu
+Permission23004=Provést naplánovanou úlohu
Permission50101=Použijte prodejní místo
Permission50201=Přečtěte transakce
Permission50202=Importní operace
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Vytisknout
Permission55001=Přečtěte si průzkumy
Permission55002=Vytvořit/upravit ankety
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Parametry nastavení mohou být nastaveny pouze uživateli a
SystemInfoDesc=Systémové informace jsou různé technické informace, které získáte pouze v režimu pro čtení a viditelné pouze pro správce.
SystemAreaForAdminOnly=Tato oblast je k dispozici pouze uživatelům správce. Uživatelské oprávnění Dolibarr nemůže toto omezení měnit.
CompanyFundationDesc=Upravte informace společnosti / subjektu. Klikněte na tlačítko "%s" nebo "%s" v dolní části stránky.
-AccountantDesc=Upravte údaje svého účetního / účetního
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parametry ovlivňující vzhled a chování nástroje Dolibarr lze zde změnit.
AvailableModules=Dostupné aplikace / moduly
@@ -1891,3 +1923,5 @@ IFTTTDesc=Tento modul je určen pro spouštění událostí na IFTTT a / nebo pr
UrlForIFTTT=URL koncový bod pro IFTTT
YouWillFindItOnYourIFTTTAccount=Najdete ho na svém účtu IFTTT
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/cs_CZ/assets.lang b/htdocs/langs/cs_CZ/assets.lang
new file mode 100644
index 00000000000..6c782ebd9bc
--- /dev/null
+++ b/htdocs/langs/cs_CZ/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Aktiva
+NewAsset = Nové aktivum
+AccountancyCodeAsset = Kód účetnictví (aktiva)
+AccountancyCodeDepreciationAsset = Účetnictví (účet odpisů)
+AccountancyCodeDepreciationExpense = Účetnictví (účet odpisů)
+NewAssetType=Nový typ majetku
+AssetsTypeSetup=Nastavení typu majetku
+AssetTypeModified=Typ majetku změněn
+AssetType=Typ majetku
+AssetsLines=Aktiva
+DeleteType=Vymazat
+DeleteAnAssetType=Odstranit typ aktiva
+ConfirmDeleteAssetType=Opravdu chcete tento typ položky odstranit?
+ShowTypeCard=Zobrazit typ '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Aktiva
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Popis aktiv
+
+#
+# Admin page
+#
+AssetsSetup = Nastavení aktiv
+Settings = Nastavení
+AssetsSetupPage = Stránka nastavení aktiv
+ExtraFieldsAssetsType = Doplňkové atributy (typ aktiv)
+AssetsType=Typ majetku
+AssetsTypeId=ID typu aktiv
+AssetsTypeLabel=Typ označení majetku
+AssetsTypes=Typy aktiv
+
+#
+# Menu
+#
+MenuAssets = Aktiva
+MenuNewAsset = Nové aktivum
+MenuTypeAssets = Zadejte majetek
+MenuListAssets = Seznam
+MenuNewTypeAssets = Nový
+MenuListTypeAssets = Seznam
+
+#
+# Module
+#
+NewAssetType=Nový typ majetku
+NewAsset=Nové aktivum
diff --git a/htdocs/langs/cs_CZ/banks.lang b/htdocs/langs/cs_CZ/banks.lang
index 42ea29d40bf..1515e2abee5 100644
--- a/htdocs/langs/cs_CZ/banks.lang
+++ b/htdocs/langs/cs_CZ/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Nesladěno
CustomerInvoicePayment=Zákaznická platba
SupplierInvoicePayment=Dodavatelská platba
SubscriptionPayment=Platba předplatného
-WithdrawalPayment=Výběr platby
+WithdrawalPayment=Debetní platební příkaz
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bankovní převod
BankTransfers=Bankovní převody
diff --git a/htdocs/langs/cs_CZ/blockedlog.lang b/htdocs/langs/cs_CZ/blockedlog.lang
new file mode 100644
index 00000000000..c81d53c65c2
--- /dev/null
+++ b/htdocs/langs/cs_CZ/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Nezměnitelné protokoly
+Field=Pole
+BlockedLogDesc=Tento modul sleduje některé události do nezměnitelného protokolu (který nemůžete změnit po nahrání) do blokového řetězce v reálném čase. Tento modul poskytuje kompatibilitu s požadavky zákonů některých zemí (např. Francie se zákonem Finance 2016 - Norme NF525).
+Fingerprints=Archivované události a otisky prstů
+FingerprintsDesc=Toto je nástroj pro procházení nebo extrahování nezměnitelných protokolů. Nezávislé protokoly jsou generovány a archivovány místně do vyhrazené tabulky v reálném čase, když zaznamenáváte obchodní událost. Tento nástroj můžete použít k exportu tohoto archivu a jeho uložení do externí podpory (některé země, jako je Francie, požádejte, abyste to každý rok provedli). Všimněte si, že neexistuje žádná funkce, která by odstranila tento protokol a každá změna, která se pokusila provést přímo do tohoto protokolu (například hackerem), bude hlášena s neplatným otiskem prstu. Pokud tuto tabulku skutečně potřebujete vyčistit, protože jste použili aplikaci pro demo / testovací účely a chcete vyčistit data, abyste mohli začít s výrobou, můžete požádat svého prodejce nebo integrátora, aby obnovil vaši databázi (všechna data budou odstraněna).
+CompanyInitialKey=Počáteční klíč společnosti (hash genesis block)
+BrowseBlockedLog=Nezměnitelné záznamy
+ShowAllFingerPrintsMightBeTooLong=Zobrazit všechny archivované záznamy (mohou být dlouhé)
+ShowAllFingerPrintsErrorsMightBeTooLong=Zobrazit všechny neplatné protokoly archivu (mohou být dlouhé)
+DownloadBlockChain=Stažení otisků prstů
+KoCheckFingerprintValidity=Archivovaná položka protokolu není platná. To znamená, že někdo (hacker?) Změnil některé údaje o tomto re po nahrání nebo vymazal předchozí archivovaný záznam (zkontrolujte, zda existuje řádek s předchozím #).
+OkCheckFingerprintValidity=Archivovaný záznam protokolu je platný. Údaje na tomto řádku nebyly změněny a záznam je následující.
+OkCheckFingerprintValidityButChainIsKo=Archivovaný protokol se zdá být v porovnání s předchozím protokolem platný, ale řetězec byl dříve poškozen.
+AddedByAuthority=Uloženo do vzdálené autority
+NotAddedByAuthorityYet=Dosud nebyl uložen do vzdálené autority
+ShowDetails=Zobrazit uložené podrobnosti
+logPAYMENT_VARIOUS_CREATE=Byla vytvořena platba (nepřiřazena k faktuře)
+logPAYMENT_VARIOUS_MODIFY=Platba (není přiřazena faktuře) byla změněna
+logPAYMENT_VARIOUS_DELETE=Platba (není přiřazena faktuře) logické smazání
+logPAYMENT_ADD_TO_BANK=Platba byla přidána do banky
+logPAYMENT_CUSTOMER_CREATE=Platba zákazníka byla vytvořena
+logPAYMENT_CUSTOMER_DELETE=Zákaznické platby vymazání zákazníka
+logDONATION_PAYMENT_CREATE=Dárcovská platba byla vytvořena
+logDONATION_PAYMENT_DELETE=Platba dárce logické vymazání
+logBILL_PAYED=Zákaznická faktura je zaplacena
+logBILL_UNPAYED=Zákaznická faktura je nastavena jako nezaplacená
+logBILL_VALIDATE=Zákaznická faktura byla ověřena
+logBILL_SENTBYMAIL=Zákaznická faktura je zaslána poštou
+logBILL_DELETE=Zákaznická faktura je logicky smazána
+logMODULE_RESET=Modul BlockedLog byl deaktivován
+logMODULE_SET=Modul BlockedLog byl aktivován
+logDON_VALIDATE=Darování ověřeno
+logDON_MODIFY=Modifikace daru
+logDON_DELETE=Donace logické odstranění
+logMEMBER_SUBSCRIPTION_CREATE=Členové odběry byly vytvořeny
+logMEMBER_SUBSCRIPTION_MODIFY=Členský odběr byl změněn
+logMEMBER_SUBSCRIPTION_DELETE=Členská logická smazání odběru
+logCASHCONTROL_VALIDATE=Zaznamenávání peněžních plotů
+BlockedLogBillDownload=Stažení faktury od zákazníka
+BlockedLogBillPreview=Zobrazení náhledu zákaznické faktury
+BlockedlogInfoDialog=Podrobnosti o protokolu
+ListOfTrackedEvents=Seznam sledovaných událostí
+Fingerprint=Otisk prstu
+DownloadLogCSV=Exportovat archivované protokoly (CSV)
+logDOC_PREVIEW=Náhled ověřeného dokumentu k tisku nebo stažení
+logDOC_DOWNLOAD=Stažení ověřeného dokumentu pro tisk nebo odeslání
+DataOfArchivedEvent=Úplné údaje archivované události
+ImpossibleToReloadObject=Původní objekt (typ %s, id %s) není propojen (viz sloupec "Úplná data" pro získání nezměnitelných uložených dat)
+BlockedLogAreRequiredByYourCountryLegislation=Modul nezměnitelných protokolů může být vyžadován legislativou vaší země. Zakázání tohoto modulu může způsobit neplatnost jakýchkoli budoucích transakcí s ohledem na zákon a používání právního softwaru, protože nemohou být ověřeny daňovým auditem.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Modul Unalterable Logs byl aktivován kvůli legislativě vaší země. Zakázání tohoto modulu může způsobit neplatnost jakýchkoli budoucích transakcí s ohledem na zákon a používání právního softwaru, protože nemohou být ověřeny daňovým auditem.
+BlockedLogDisableNotAllowedForCountry=Seznam zemí, kde je použití tohoto modulu povinné (pouze aby se zabránilo chybnému vypnutí modulu, pokud je vaše země v tomto seznamu, vypnutí modulu není možné bez prvního editace tohoto seznamu. udržet stopu do nezměnitelného protokolu).
+OnlyNonValid=Neplatná
+TooManyRecordToScanRestrictFilters=Příliš mnoho záznamů pro skenování / analýzu. Omezte prosím seznam s restriktivnějšími filtry.
+RestrictYearToExport=Omezit měsíc / rok pro export
diff --git a/htdocs/langs/cs_CZ/cashdesk.lang b/htdocs/langs/cs_CZ/cashdesk.lang
index 06438883dac..ff93f2d6563 100644
--- a/htdocs/langs/cs_CZ/cashdesk.lang
+++ b/htdocs/langs/cs_CZ/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminál
NumberOfTerminals=Počet terminálů
TerminalSelect=Vyberte terminál, který chcete použít:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/cs_CZ/mails.lang b/htdocs/langs/cs_CZ/mails.lang
index 9321d8f66b0..b98921f4106 100644
--- a/htdocs/langs/cs_CZ/mails.lang
+++ b/htdocs/langs/cs_CZ/mails.lang
@@ -78,9 +78,9 @@ GroupEmails=Skupinové e-maily
OneEmailPerRecipient=Jeden e-mail na jednoho příjemce (ve výchozím nastavení je vybrán jeden e-mail na záznam)
WarningIfYouCheckOneRecipientPerEmail=Upozorňujeme, že pokud zaškrtnete toto políčko, znamená to, že bude odesláno pouze jeden e-mail pro několik vybraných záznamů, takže pokud vaše zpráva obsahuje substituční proměnné, které odkazují na data záznamu, nebude možné je nahradit.
ResultOfMailSending=Výsledek masového odesílání e-mailu
-NbSelected=Počet vybraných
-NbIgnored=Ne. Ignorováno
-NbSent=nb odesláno
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s odeslaná zpráva(y).
ConfirmUnvalidateEmailing=Opravdu chcete změnit e-mail %s pro návrh stavu?
MailingModuleDescContactsWithThirdpartyFilter=Kontakt s filtry zákazníků
diff --git a/htdocs/langs/cs_CZ/members.lang b/htdocs/langs/cs_CZ/members.lang
index 2ffb379f7c9..9f7af348b54 100644
--- a/htdocs/langs/cs_CZ/members.lang
+++ b/htdocs/langs/cs_CZ/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Zvolte statistik, které chcete číst ...
MenuMembersStats=Statistika
LastMemberDate=Nejnovější datum člena
LatestSubscriptionDate=Poslední datum přihlášení
-Nature=Příroda
+MemberNature=Nature of member
Public=Informace jsou veřejné
NewMemberbyWeb=Nový uživatel přidán. Čeká na schválení
NewMemberForm=Nový formulář člena
diff --git a/htdocs/langs/cs_CZ/mrp.lang b/htdocs/langs/cs_CZ/mrp.lang
new file mode 100644
index 00000000000..9431846d89f
--- /dev/null
+++ b/htdocs/langs/cs_CZ/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=Oblast MRP
+MenuBOM=Kusovníky
+LatestBOMModified=Nejnovější %s Upravené kusovníky
+BillOfMaterials=Materiál
+BOMsSetup=Nastavení kusovníku modulu BOM
+ListOfBOMs=Seznam kusovníků - kusovník
+NewBOM=Nový kusovník
+ProductBOMHelp=Produkt vytvořený pomocí tohoto kusovníku BOM
+BOMsNumberingModules=Šablony číslování kusovníku
+BOMsModelModule=Šablony dokumentů BOMS
+FreeLegalTextOnBOMs=Volný text na dokumentu z kusovníků BOM
+WatermarkOnDraftBOMs=Vodoznak na návrhu kusovníku
+ConfirmCloneBillOfMaterials=Opravdu chcete klonovat tento kusovník?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/cs_CZ/products.lang b/htdocs/langs/cs_CZ/products.lang
index 4f4de2bb874..c5e9bdbb5ec 100644
--- a/htdocs/langs/cs_CZ/products.lang
+++ b/htdocs/langs/cs_CZ/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Ceny prodejců
SuppliersPricesOfProductsOrServices=Ceny prodejců (produktů nebo služeb)
CustomCode=Kód cla / komodity / HS
CountryOrigin=Země původu
-Nature=Typ produktu (materiál / hotový)
+Nature=Nature of produt (material/finished)
ShortLabel=Krátký štítek
Unit=Jednotka
p=u.
diff --git a/htdocs/langs/cs_CZ/receptions.lang b/htdocs/langs/cs_CZ/receptions.lang
new file mode 100644
index 00000000000..26d6208c97c
--- /dev/null
+++ b/htdocs/langs/cs_CZ/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. recepce
+Reception=Recepce
+Receptions=Recepce
+AllReceptions=Všechny recepce
+Reception=Recepce
+Receptions=Recepce
+ShowReception=Zobrazit recepce
+ReceptionsArea=Recepční oblast
+ListOfReceptions=Seznam recepcí
+ReceptionMethod=Metoda příjmu
+LastReceptions=Nejnovější %s recepce
+StatisticsOfReceptions=Statistiky pro recepce
+NbOfReceptions=Počet recepcí
+NumberOfReceptionsByMonth=Počet recepcí podle měsíce
+ReceptionCard=Přijímací karta
+NewReception=Nový příjem
+CreateReception=Vytvořte recepci
+QtyInOtherReceptions=Množství v jiných recepcích
+OtherReceptionsForSameOrder=Další recepce pro tuto objednávku
+ReceptionsAndReceivingForSameOrder=Recepce a potvrzení objednávky
+ReceptionsToValidate=Recepce k ověření
+StatusReceptionCanceled=Zrušený
+StatusReceptionDraft=Návrh
+StatusReceptionValidated=Ověřené (výrobky pro dodávku nebo již dodány)
+StatusReceptionProcessed=Zpracované
+StatusReceptionDraftShort=Návrh
+StatusReceptionValidatedShort=Ověřeno
+StatusReceptionProcessedShort=Zpracované
+ReceptionSheet=Přijímací list
+ConfirmDeleteReception=Opravdu chcete tento příjem smazat?
+ConfirmValidateReception=Opravdu chcete tento příjem ověřit pomocí odkazu %s?
+ConfirmCancelReception=Opravdu chcete tento příjem zrušit?
+StatsOnReceptionsOnlyValidated=Statistiky prováděné na recepcích byly ověřeny pouze. Datum použití je datum validace příjmu (plánované datum dodání není vždy známo).
+SendReceptionByEMail=Poslat recepci e-mailem
+SendReceptionRef=Předložení příjmu %s
+ActionsOnReception=Události na recepci
+ReceptionCreationIsDoneFromOrder=Pro tuto chvíli je vytvoření nové recepce provedeno z objednávkové karty.
+ReceptionLine=Linka recepce
+ProductQtyInReceptionAlreadySent=Množství již odeslaných produktů z objednávek zákazníka
+ProductQtyInSuppliersReceptionAlreadyRecevied=Množství produktu již obdrženo od otevřené dodavatelské objednávky
+ValidateOrderFirstBeforeReception=Nejprve musíte potvrdit objednávku, než budete moci přijímat recepce.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/cs_CZ/salaries.lang b/htdocs/langs/cs_CZ/salaries.lang
index ee4ea89b641..c6518613796 100644
--- a/htdocs/langs/cs_CZ/salaries.lang
+++ b/htdocs/langs/cs_CZ/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
-SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Účtovací účet používaný pro třetí strany
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Účelový účet určený na uživatelské kartě bude použit pouze pro účetnictví společnosti Subledger. Ten bude použit pro hlavní knihu a jako výchozí hodnota účtování společnosti Subledger, pokud není určen uživatelský účtovací účet pro uživatele.
+SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Účtovací účet je výchozí pro mzdové platby
Salary=Mzda
Salaries=Mzdy
NewSalaryPayment=Nová platba mzdy
+AddSalaryPayment=Přidat platbu
SalaryPayment=Platba mzdy
SalariesPayments=Platby mezd
ShowSalaryPayment=Ukázat platbu mzdy
THM=Průměrná hodinová sazba
TJM=Průměrná denní sazba
CurrentSalary=Současná mzda
-THMDescription=Tato hodnota může být použita pro výpočet nákladů času spotřebovaného na projektu zadaného uživatele, pokud je použit modul projektu
-TJMDescription=Tato hodnota je v současné době pouze jako informace a nebyla využita k výpočtu
-LastSalaries=Latest %s salary payments
-AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+THMDescription=Tato hodnota může být použita pro výpočet nákladů na čas strávený na projektu zadaný uživateli, pokud je použit modul projektu
+TJMDescription=Tato hodnota je momentálně pouze informativní a nepoužívá se pro výpočet
+LastSalaries=Posledních %s plateb
+AllSalaries=Všechny mzdové platby
+SalariesStatistics=Statistika platů
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/cs_CZ/stocks.lang b/htdocs/langs/cs_CZ/stocks.lang
index 00318bab9a9..8ec2b49ab05 100644
--- a/htdocs/langs/cs_CZ/stocks.lang
+++ b/htdocs/langs/cs_CZ/stocks.lang
@@ -1,16 +1,16 @@
# Dolibarr language file - Source file is en_US - stocks
WarehouseCard=Karta skladiště
-Warehouse=Skladiště
-Warehouses=Skladiště
-ParentWarehouse=Parent sklad
-NewWarehouse=Nové skladiště/skladová oblast
-WarehouseEdit=Upravit skladiště
-MenuNewWarehouse=Nové skladiště
+Warehouse=Sklad
+Warehouses=Sklady
+ParentWarehouse=Nadřazený sklad
+NewWarehouse=Nový sklad / umístění skladu
+WarehouseEdit=Upravit sklad
+MenuNewWarehouse=Nový sklad
WarehouseSource=Zdrojový sklad
WarehouseSourceNotDefined=Není definován žádné skladiště
-AddWarehouse=Create warehouse
+AddWarehouse=Vytvořte sklad
AddOne=Přidat jedno
-DefaultWarehouse=Default warehouse
+DefaultWarehouse=Výchozí sklad
WarehouseTarget=Cílový sklad
ValidateSending=Smazat odeslání
CancelSending=Zrušit zasílání
@@ -18,17 +18,19 @@ DeleteSending=Smazat odeslání
Stock=Sklad
Stocks=Sklady
StocksByLotSerial=Sklad množství/série
-LotSerial=Lots/Serials
-LotSerialList=List of lot/serials
+LotSerial=Loty / seriály
+LotSerialList=Seznam partitur / seriálů
Movements=Pohyby
ErrorWarehouseRefRequired=Referenční jméno skladiště je povinné
ListOfWarehouses=Seznam skladišť
-ListOfStockMovements=Seznam skladových pohybů
-ListOfInventories=List of inventories
-MovementId=Movement ID
+ListOfStockMovements=Přehled skladových pohybů
+ListOfInventories=Seznam zásob
+MovementId=ID pohybu
StockMovementForId=Hnutí ID %d
ListMouvementStockProject=Seznam pohybů zásob spojené s projektem
-StocksArea=Oblast skladišť
+StocksArea=Sklady prostor
+AllWarehouses=Všechny sklady
+IncludeAlsoDraftOrders=Zahrnout také návrhy objednávek
Location=Umístění
LocationSummary=Krátký název umístění
NumberOfDifferentProducts=Počet různých výrobků
@@ -37,51 +39,52 @@ LastMovement=poslední pohyb
LastMovements=Poslední pohyby
Units=Jednotky
Unit=Jednotka
-StockCorrection=Stock correction
+StockCorrection=Korekce zásob
CorrectStock=Správný sklad
StockTransfer=Přenos zásob
TransferStock=Přenos zásob
-MassStockTransferShort=Přenos hmoty stock
-StockMovement=Skladování
-StockMovements=pohybů zásob
-LabelMovement=Štítek pohybu
+MassStockTransferShort=Hromadný přenos zásob
+StockMovement=Pohyb zásob
+StockMovements=Pohyby zásob
NumberOfUnit=Počet jednotek
UnitPurchaseValue=Jednotková kupní cena
StockTooLow=Stav skladu je nízký
-StockLowerThanLimit=Stock lower than alert limit (%s)
+StockLowerThanLimit=Sklad nižší než výstražný limit (%s)
EnhancedValue=Hodnota
PMPValue=Vážená průměrná cena
PMPValueShort=WAP
-EnhancedValueOfWarehouses=Hodnota skladišť
-UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Umožňují přidat hranice a požadované zboží za pár (výrobek, sklad) namísto na produkt
-IndependantSubProductStock=Sklady produktů a subproduktů jsou nezávislé
+EnhancedValueOfWarehouses=Hodnota skladů
+UserWarehouseAutoCreate=Vytvoření uživatelského skladu automaticky při vytváření uživatele
+AllowAddLimitStockByWarehouse=Spravujte také hodnoty pro minimální a požadované zásoby na párování (produkt-sklad) kromě hodnot na produkt
+IndependantSubProductStock=Produktová skladová zásoba a podprojekt jsou nezávislé
QtyDispatched=Množství odesláno
QtyDispatchedShort=Odeslané množství
QtyToDispatchShort=Odesílané množství
-OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Pravidlo pro automatické snížení řízení zásob (manuální pokles je vždy možné, i když je aktivováno automatické pravidlo poklesu)
-RuleForStockManagementIncrease=Pravidlo pro automatické zvýšení řízení zásob (manuální zvýšení je vždy možné, i když je aktivováno automatické zvýšení pravidlo)
-DeStockOnBill=Pokles reálných zásob na zákaznických fakturách/dobropisech validace
-DeStockOnValidateOrder=Pokles reálné zásoby na objednávky zákazníků validace
+OrderDispatch=Položky příjmů
+RuleForStockManagementDecrease=Zvolte pravidlo pro automatické snižování zásob (ruční snížení je vždy možné, i když je aktivováno pravidlo automatického snížení)
+RuleForStockManagementIncrease=Zvolte Pravidlo pro automatické zvýšení zásob (ruční nárůst je vždy možný, i když je aktivováno pravidlo automatického nárůstu)
+DeStockOnBill=Snížení skutečných zásob při validaci zákaznické faktury / dobropisu
+DeStockOnValidateOrder=Snížení skutečných zásob při validaci objednávky prodeje
DeStockOnShipment=Pokles reálné zásoby na odeslání potvrzení
-DeStockOnShipmentOnClosing=Snížit skutečné zásoby na klasifikaci doprava zavřeno
-ReStockOnBill=Zvýšení reálné zásoby na dodavatele faktur/dobropisů validace
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Zvýšení skutečné zásoby na ručním odesláním do skladu poté, co dodavatel přijetí objednávky zboží
-OrderStatusNotReadyToDispatch=Objednávka ještě není, nebo nastavení statusu, který umožňuje zasílání výrobků na skladě.
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Zvyšte skutečné zásoby při ověření faktury prodejce / dobropisu
+ReStockOnValidateOrder=Zvyšte skutečné zásoby při schválení objednávky
+ReStockOnDispatchOrder=Zvyšte reálné zásoby při manuálním odeslání do skladu, po obdržení objednávky zboží
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
+OrderStatusNotReadyToDispatch=Objednávka ještě nebo nadále nemá status, který umožňuje odesílání produktů ve skladových skladech.
StockDiffPhysicTeoric=Vysvětlení rozdílu mezi fyzickým a teoretickým skladem
-NoPredefinedProductToDispatch=Žádné předdefinované produkty pro tento objekt. Takže není třeba odesílání na skladě.
+NoPredefinedProductToDispatch=Žádné předdefinované produkty pro tento objekt. Není tedy nutné odeslat zboží na skladě.
DispatchVerb=Odeslání
StockLimitShort=Limit pro upozornění
StockLimit=Skladový limit pro upozornění
-StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
+StockLimitDesc=(prázdný) znamená žádné varování. 0 lze použít pro varování, jakmile je zásoba prázdná.
PhysicalStock=Fyzický sklad
RealStock=Skutečný sklad
-RealStockDesc=Fyzická nebo skutečné populace populace v současné době máte na svých vnitřních skladů / stanovišť.
-RealStockWillAutomaticallyWhen=Skutečný fond se automaticky změní podle tohoto pravidla (viz nastavení stock modul tento stav změnit):
+RealStockDesc=Fyzické / skutečné zásoby jsou zásoby, které jsou v současné době ve skladech.
+RealStockWillAutomaticallyWhen=Reálná aktiva bude upravena podle tohoto pravidla (jak je definováno v modulu Akcie):
VirtualStock=Virtuální sklad
-VirtualStockDesc=Virtuální fond je fond dostanete jednou všechny otevření nevyřízené akce, které mají vliv na akcie bude uzavřen (dodavatel pořadí přijatých zákaznických objednávek dodáno, ...)
+VirtualStockDesc=Virtuální zásoba je vypočítaná zásoba, jakmile jsou všechny otevřené / čekající akce (které ovlivňují akcie) uzavřeny (přijaté nákupní objednávky, zaslané objednávky atd.)
IdWarehouse=ID skladu
DescWareHouse=Popis skladiště
LieuWareHouse=Lokalizace skladiště
@@ -119,88 +122,93 @@ AlertOnly= Pouze upozornění
WarehouseForStockDecrease=Skladiště %s budou použity pro snížení skladu
WarehouseForStockIncrease=Skladiště %s budou použity pro zvýšení stavu zásob
ForThisWarehouse=Z tohoto skladiště
-ReplenishmentStatusDesc=Toto je seznam všech produktů s nižší než požadovanou zásobou skladem (nebo nižší než hodnota výstrahy, pokud je pole "pouze upozornění" zaškrtnuto), a doporučuje vám vytvořit dodavatelské objednávky pro doplnění rozdílu.
-ReplenishmentOrdersDesc=Toto je seznam všech otevřených dodavatelských objednávek, včetně předem stanovených výrobků. Jen otevřené objednávky s předdefinovanými produkty, které mohou mít vliv na zásoby, jsou zde viditelné.
+ReplenishmentStatusDesc=Toto je seznam všech produktů, jejichž zásoba je nižší než požadovaná zásoba (nebo je nižší než hodnota výstrahy, pokud je zaškrtnuto políčko "pouze výstraha"). Pomocí zaškrtávacího políčka můžete vytvořit objednávky k vyplnění rozdílu.
+ReplenishmentOrdersDesc=Jedná se o seznam všech otevřených objednávek včetně předdefinovaných produktů. Otevřeny jsou pouze objednávky s předdefinovanými produkty, takže objednávky, které mohou ovlivnit zásoby, jsou zde viditelné.
Replenishments=Splátky
NbOfProductBeforePeriod=Množství produktů %s na skladě, než zvolené období (< %s)
NbOfProductAfterPeriod=Množství produktů %s na skladě po zvolené období (> %s)
MassMovement=Hromadný pohyb
SelectProductInAndOutWareHouse=Vyberte produkt, množství, zdrojový sklad a cílový sklad, pak klikněte na "%s". Jakmile se tak stane pro všechny požadované pohyby, klikněte na "%s".
-RecordMovement=Record transfer
+RecordMovement=Záznam přenosu
ReceivingForSameOrder=Příjmy pro tuto objednávku
StockMovementRecorded=Zaznamenány pohyby zásob
RuleForStockAvailability=Pravidla o požadavcích na skladě
-StockMustBeEnoughForInvoice=Úroveň zásob musí být dostatečně přidat produkt / službu fakturovat (kontrola se provádí na současnou reálnou skladě při přidání řádku do faktury, co je pravidlo pro automatickou změnu populace)
-StockMustBeEnoughForOrder=Úroveň zásob musí být dostatečně přidat produkt / službu na objednávku (kontrola se provádí na současnou reálnou skladě při přidání řádku do pořádku, co je pravidlo pro automatickou změnu populace)
-StockMustBeEnoughForShipment= Úroveň zásob musí být dostatečně přidat výrobek / službu přepravy (kontrola se provádí na současnou reálnou skladě při přidání řádku do zásilky, co je pravidlo pro automatickou změnu populace)
+StockMustBeEnoughForInvoice=Úroveň zásob musí být dostatečná pro přidání produktu / služby k faktuře (kontrola se provádí na aktuálních reálných akcích při přidání řádku do faktury bez ohledu na pravidlo pro automatickou změnu akcií)
+StockMustBeEnoughForOrder=Úroveň zásob musí být dost na to, aby bylo možné přidat produkt / službu na objednávku (kontrola se provádí na aktuálním reálném skladu při přidání řádku do objednávky bez ohledu na pravidlo automatické změny zásob)
+StockMustBeEnoughForShipment= Úroveň zásob musí být dostatečná pro přidání produktu / služby k odeslání (kontrola se provádí na aktuální reálné akci při přidání řádku do zásilky bez ohledu na pravidlo automatické změny zásob)
MovementLabel=Štítek pohybu
-DateMovement=Date of movement
+TypeMovement=Druh pohybu
+DateMovement=Datum pohybu
InventoryCode=Kód pohybu nebo zásob
IsInPackage=Obsažené v zásilce
WarehouseAllowNegativeTransfer=Sklad může být negativní
-qtyToTranferIsNotEnough=You don't have enough stock from your source warehouse and your setup does not allow negative stocks.
+qtyToTranferIsNotEnough=Nemáte dostatek zásob ze zdrojového skladu a vaše nastavení neumožňuje záporné zásoby.
ShowWarehouse=Ukázat skladiště
MovementCorrectStock=Sklad obsahuje korekci pro produkt %s
MovementTransferStock=Přenos skladových produktů %s do jiného skladiště
InventoryCodeShort=Inventární/pohybový kód
-NoPendingReceptionOnSupplierOrder=Nečeká na příjem kvůli otevřené dodavatelské objednávce
+NoPendingReceptionOnSupplierOrder=Neexistuje nepřijatý příjem v důsledku otevřené objednávky
ThisSerialAlreadyExistWithDifferentDate=Toto množství/sériové číslo (%s) už ale s odlišnou spotřebou nebo datem prodeje existuje (found %s ale zadáte %s).
OpenAll=Otevřený pro všechny akce
OpenInternal=Otevřít pouze pro vnitřní akce
-UseDispatchStatus=Použijte stav odeslání (schvalovat / odpadu) pro produktových řad Na dodavatel objednávky příjmu
-OptionMULTIPRICESIsOn=Option „několik cen za segmentu“ svítí. To znamená, že výrobek má několik prodejní cenu, takže hodnota k prodeji nelze vypočítat
-ProductStockWarehouseCreated=Sklad limit pro pohotovosti a požadovanou optimální stock vytvořen správně
-ProductStockWarehouseUpdated=Sklad limit pro pohotovosti a požadovanou optimální stock správně aktualizována
-ProductStockWarehouseDeleted=Sklad limit pro pohotovosti a požadovanou optimální stock správně smazána
+UseDispatchStatus=Použijte stav odesílání (schválení / odmítnutí) pro produktové řady při příjmu objednávky
+OptionMULTIPRICESIsOn=Možnost "několik cen za segment" je zapnutá. To znamená, že výrobek má několik prodejních cen, takže hodnota pro prodej nelze vypočítat
+ProductStockWarehouseCreated=Limit zásob pro výstrahu a požadovanou optimální zásobu vytvořenou správně
+ProductStockWarehouseUpdated=Limit zásob pro výstrahu a požadovanou optimální zásobu byl správně aktualizován
+ProductStockWarehouseDeleted=Limit zásob pro výstrahu a požadovanou optimální zásobu jsou správně odstraněny
AddNewProductStockWarehouse=Nastavit nový limit pro pohotovosti a požadovanou optimální zásoby
-AddStockLocationLine=Snížit množství klepnutím přidat další sklad pro tento produkt
-InventoryDate=Inventory date
-NewInventory=New inventory
-inventorySetup = Inventory Setup
-inventoryCreatePermission=Create new inventory
-inventoryReadPermission=View inventories
-inventoryWritePermission=Update inventories
-inventoryValidatePermission=Validate inventory
-inventoryTitle=Inventory
-inventoryListTitle=Inventories
-inventoryListEmpty=No inventory in progress
-inventoryCreateDelete=Create/Delete inventory
-inventoryCreate=Create new
+AddStockLocationLine=Snižte množství a klikněte na tlačítko Přidat další sklad pro tento produkt
+InventoryDate=Datum inventáře
+NewInventory=Nový inventář
+inventorySetup = Nastavení zásob
+inventoryCreatePermission=Vytvořte nový inventář
+inventoryReadPermission=Zobrazit zásoby
+inventoryWritePermission=Aktualizovat inventáře
+inventoryValidatePermission=Ověřit inventář
+inventoryTitle=Inventář
+inventoryListTitle=Zásoby
+inventoryListEmpty=Neprobíhá inventář
+inventoryCreateDelete=Vytvořit / Smazat inventář
+inventoryCreate=Vytvořit nový
inventoryEdit=Úprava
inventoryValidate=Ověřeno
inventoryDraft=Běží
-inventorySelectWarehouse=Warehouse choice
+inventorySelectWarehouse=Výběr skladu
inventoryConfirmCreate=Vytvořit
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
-inventoryMvtStock=By inventory
-inventoryWarningProductAlreadyExists=This product is already into list
+inventoryOfWarehouse=Inventář pro skladu: %s
+inventoryErrorQtyAdd=Chyba: jedno množství je menší než nula
+inventoryMvtStock=Podle inventáře
+inventoryWarningProductAlreadyExists=Tento produkt je již v seznamu
SelectCategory=Filtr kategorie
-SelectFournisseur=Supplier filter
-inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
-INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
-inventoryChangePMPPermission=Allow to change PMP value for a product
-ColumnNewPMP=New unit PMP
-OnlyProdsInStock=Do not add product without stock
-TheoricalQty=Theorique qty
-TheoricalValue=Theorique qty
-LastPA=Last BP
-CurrentPA=Curent BP
-RealQty=Real Qty
-RealValue=Real Value
-RegulatedQty=Regulated Qty
-AddInventoryProduct=Add product to inventory
+SelectFournisseur=Filtr prodejců
+inventoryOnDate=Inventář
+INVENTORY_DISABLE_VIRTUAL=Virtuální produkt (sada): neklesněte zásobu dětského produktu
+INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Použijte kupní cenu, pokud není k dispozici žádná poslední kupní cena
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Pohyb položek má datum inventáře
+inventoryChangePMPPermission=Povolit změnu hodnoty PMP pro produkt
+ColumnNewPMP=Nová jednotka PMP
+OnlyProdsInStock=Nepřidávejte produkt bez zásob
+TheoricalQty=Teoretické množství
+TheoricalValue=Teoretické množství
+LastPA=Poslední BP
+CurrentPA=Aktuální BP
+RealQty=Skutečné množství
+RealValue=Skutečná hodnota
+RegulatedQty=Regulovaný počet
+AddInventoryProduct=Přidejte produkt do inventáře
AddProduct=Přidat
-ApplyPMP=Apply PMP
-FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
-InventoryFlushed=Inventory flushed
-ExitEditMode=Exit edition
+ApplyPMP=Použijte PMP
+FlushInventory=Vypláchněte inventář
+ConfirmFlushInventory=Potvrdíte tuto akci?
+InventoryFlushed=Inventář byl vyplaven
+ExitEditMode=Ukončete úpravy
inventoryDeleteLine=Odstranění řádku
-RegulateStock=Regulate Stock
+RegulateStock=Regulace zásob
ListInventory=Seznam
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
-ReceiveProducts=Receive items
+StockSupportServices=Řízení zásob podporuje služby
+StockSupportServicesDesc=Ve výchozím nastavení můžete skladovat pouze produkty typu "produkt". Můžete také zakoupit produkt typu "služba", pokud jsou povoleny oba modulové služby a tato možnost.
+ReceiveProducts=Přijměte položky
+StockIncreaseAfterCorrectTransfer=Zvyšte korekcí / převodem
+StockDecreaseAfterCorrectTransfer=Snížení o opravu / převod
+StockIncrease=Zvýšení zásob
+StockDecrease=Snížení stavu zásob
diff --git a/htdocs/langs/cs_CZ/ticket.lang b/htdocs/langs/cs_CZ/ticket.lang
new file mode 100644
index 00000000000..54c48461b2e
--- /dev/null
+++ b/htdocs/langs/cs_CZ/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Vstupenky
+Module56000Desc=Systém vstupenek pro správu nebo řízení požadavků
+
+Permission56001=Viz vstupenky
+Permission56002=Změnit vstupenky
+Permission56003=Smazat vstupenky
+Permission56004=Správa vstupenek
+Permission56005=Viz vstupenky všech subjektů (neplatí pro externí uživatele, vždy se omezují na subjekt, na který se vztahují)
+
+TicketDictType=Vstupenka - Typy
+TicketDictCategory=Vstupenka - skupiny
+TicketDictSeverity=Vstupenka - závažnosti
+TicketTypeShortBUGSOFT=Logika Dysfonctionnement
+TicketTypeShortBUGHARD=Dysfonctionnement matériel -nějaký mišmaš ???
+TicketTypeShortCOM=Obchodní otázka
+TicketTypeShortINCIDENT=Žádost o pomoc
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Jiný
+
+TicketSeverityShortLOW=Nízký
+TicketSeverityShortNORMAL=Normální
+TicketSeverityShortHIGH=Vysoký
+TicketSeverityShortBLOCKING=Kritické / Blokování
+
+ErrorBadEmailAddress=Pole '%s' nesprávné
+MenuTicketMyAssign=Moje jízdenky
+MenuTicketMyAssignNonClosed=Moje otevřené vstupenky
+MenuListNonClosed=Otevřené vstupenky
+
+TypeContact_ticket_internal_CONTRIBUTOR=Přispěvatel
+TypeContact_ticket_internal_SUPPORTTEC=Přiřazený uživatel
+TypeContact_ticket_external_SUPPORTCLI=Kontakt zákazníka / sledování incidentů
+TypeContact_ticket_external_CONTRIBUTOR=Externí přispěvatel
+
+OriginEmail=Zdroj e-mailu
+Notify_TICKET_SENTBYMAIL=Odeslat e-mailem zprávu o lince
+
+# Status
+NotRead=Nepřečetl
+Read=Číst
+Assigned=Přidělené
+InProgress=probíhá
+NeedMoreInformation=Čekání na informace
+Answered=Odpovězeno
+Waiting=Čekání
+Closed=Zavřeno
+Deleted=Smazáno
+
+# Dict
+Type=Typ
+Category=Analytický kód
+Severity=Vážnost
+
+# Email templates
+MailToSendTicketMessage=Chcete-li poslat e-mail z lístkové zprávy
+
+#
+# Admin page
+#
+TicketSetup=Nastavení modulu vstupenek
+TicketSettings=Nastavení
+TicketSetupPage=
+TicketPublicAccess=Veřejné rozhraní nevyžadující identifikaci je k dispozici na následující adrese URL
+TicketSetupDictionaries=Typ vstupenky, závažnosti a analytické kódy lze konfigurovat ze slovníků
+TicketParamModule=Nastavení proměnné modulu
+TicketParamMail=Nastavení e-mailu
+TicketEmailNotificationFrom=E-mailová zpráva od uživatele
+TicketEmailNotificationFromHelp=Použije se jako odpověď na lístek
+TicketEmailNotificationTo=E-mailová upozornění na
+TicketEmailNotificationToHelp=Odeslat e-mailová upozornění na tuto adresu.
+TicketNewEmailBodyLabel=Textová zpráva odeslaná po vytvoření vstupenky
+TicketNewEmailBodyHelp=Zde zadaný text bude vložen do e-mailu s potvrzením vytvoření nové vstupenky z veřejného rozhraní. Informace o konzultaci s letenkou jsou automaticky přidány.
+TicketParamPublicInterface=Nastavení veřejného rozhraní
+TicketsEmailMustExist=Chcete-li vytvořit letenku, požadujte existující e-mailovou adresu
+TicketsEmailMustExistHelp=Ve veřejném rozhraní musí být e-mailová adresa již vyplněna v databázi, aby se vytvořil nový lístek
+PublicInterface=Veřejné rozhraní
+TicketUrlPublicInterfaceLabelAdmin=Alternativní adresa URL pro veřejné rozhraní
+TicketUrlPublicInterfaceHelpAdmin=Je možné definovat alias na webovém serveru a zpřístupnit tak veřejné rozhraní s jinou adresou URL (server musí na této nové adrese URL fungovat jako proxy server)
+TicketPublicInterfaceTextHomeLabelAdmin=Úvodní text veřejného rozhraní
+TicketPublicInterfaceTextHome=Můžete vytvořit lístek podpory nebo zobrazit existující z jeho lístku pro sledování identifikátorů.
+TicketPublicInterfaceTextHomeHelpAdmin=Zde definovaný text se zobrazí na domovské stránce veřejného rozhraní.
+TicketPublicInterfaceTopicLabelAdmin=Název rozhraní
+TicketPublicInterfaceTopicHelp=Tento text se zobrazí jako název veřejného rozhraní.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Text nápovědy k záznamu zprávy
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Tento text se zobrazí nad vstupní oblastí zprávy uživatele.
+ExtraFieldsTicket=Další atributy
+TicketCkEditorEmailNotActivated=HTML editor není aktivován. Chcete-li jej získat, vložte prosím obsah FCKEDITOR_ENABLE_MAIL do 1.
+TicketsDisableEmail=Neposílejte e-maily pro tvorbu lístků nebo pro nahrávání zpráv
+TicketsDisableEmailHelp=Ve výchozím nastavení jsou e-maily odesílány, když jsou vytvořeny nové vstupenky nebo zprávy. Povolte tuto možnost a zakažte * všechna e-mailová upozornění
+TicketsLogEnableEmail=Povolit přihlášení e-mailem
+TicketsLogEnableEmailHelp=Při každé změně bude každému kontaktu **, který je spojen s letenkou, zaslán e-mail **.
+TicketParams=Params
+TicketsShowModuleLogo=Zobrazit logo modulu ve veřejném rozhraní
+TicketsShowModuleLogoHelp=Povolte tuto možnost, pokud chcete skrýt modul loga na stránkách veřejného rozhraní
+TicketsShowCompanyLogo=Zobrazit logo společnosti ve veřejném rozhraní
+TicketsShowCompanyLogoHelp=Povolte tuto možnost, pokud chcete skrýt logo hlavní společnosti na stránkách veřejného rozhraní
+TicketsEmailAlsoSendToMainAddress=Také poslat oznámení na hlavní e-mailovou adresu
+TicketsEmailAlsoSendToMainAddressHelp=Povolte tuto možnost a odešlete e-mail na adresu „Oznámení e-mailem z adresy“ (viz nastavení níže)
+TicketsLimitViewAssignedOnly=Omezit zobrazení na vstupenky přiřazené aktuálnímu uživateli (neúčinné pro externí uživatele, vždy omezeno na třetí stranu, na které závisí)
+TicketsLimitViewAssignedOnlyHelp=Viditelné budou pouze vstupenky přiřazené aktuálnímu uživateli. Nevztahuje se na uživatele s právy správy vstupenek.
+TicketsActivatePublicInterface=Aktivovat veřejné rozhraní
+TicketsActivatePublicInterfaceHelp=Veřejné rozhraní umožňuje všem návštěvníkům vytvářet vstupenky.
+TicketsAutoAssignTicket=Automaticky přiřadit uživateli, který vytvořil lístek
+TicketsAutoAssignTicketHelp=Při tvorbě vstupenky může být uživateli automaticky přiřazen lístek.
+TicketNumberingModules=Modul číslování vstupenek
+TicketNotifyTiersAtCreation=Upozornit subjekt na vytvoření
+TicketGroup=Skupina
+TicketsDisableCustomerEmail=Pokud je lístek vytvořen z veřejného rozhraní, vždy zakažte e-maily
+#
+# Index & list page
+#
+TicketsIndex=Vstupenka - domov
+TicketList=Seznam vstupenek
+TicketAssignedToMeInfos=Tato stránka zobrazuje seznam lístků vytvořených nebo přiřazených aktuálnímu uživateli
+NoTicketsFound=Nebyla nalezena žádná vstupenka
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=Zobrazit všechny vstupenky
+TicketViewNonClosedOnly=Zobrazit pouze otevřené vstupenky
+TicketStatByStatus=Vstupenky podle statusu
+
+#
+# Ticket card
+#
+Ticket=Lístek
+TicketCard=Karta lístků
+CreateTicket=Vytvořit lístek
+EditTicket=Upravit lístek
+TicketsManagement=Správa vstupenek
+CreatedBy=Vytvořil
+NewTicket=Nová vstupenka
+SubjectAnswerToTicket=Odpověď na lístek
+TicketTypeRequest=Typ požadavku
+TicketCategory=Analytický kód
+SeeTicket=Viz lístek
+TicketMarkedAsRead=Lístek byl označen jako přečtený
+TicketReadOn=Číst dál
+TicketCloseOn=Uzávěrka
+MarkAsRead=Označte lístek jako přečtený
+TicketHistory=Historie vstupenek
+AssignUser=Přiřadit uživateli
+TicketAssigned=Vstupenka je nyní přiřazena
+TicketChangeType=Změnit typ
+TicketChangeCategory=Změňte analytický kód
+TicketChangeSeverity=Změnit závažnost
+TicketAddMessage=přidat zprávu
+AddMessage=přidat zprávu
+MessageSuccessfullyAdded=Přidána vstupenka
+TicketMessageSuccessfullyAdded=Zpráva byla úspěšně přidána
+TicketMessagesList=Seznam zpráv
+NoMsgForThisTicket=Žádná zpráva pro tuto letenku
+Properties=Klasifikace
+LatestNewTickets=Nejnovější %s nejnovější vstupenky (nečtené)
+TicketSeverity=Vážnost
+ShowTicket=Viz lístek
+RelatedTickets=Související vstupenky
+TicketAddIntervention=Vytvořit intervenci
+CloseTicket=Zavřete lístek
+CloseATicket=Zavřete lístek
+ConfirmCloseAticket=Potvrďte uzavření lístku
+ConfirmDeleteTicket=Potvrďte prosím vymazání lístku
+TicketDeletedSuccess=Lístek byl vymazán s úspěchem
+TicketMarkedAsClosed=Lístek označený jako zavřený
+TicketDurationAuto=Vypočítaná doba trvání
+TicketDurationAutoInfos=Trvání automaticky vypočtené z intervence
+TicketUpdated=Lístek byl aktualizován
+SendMessageByEmail=Poslat zprávu e-mailem
+TicketNewMessage=Nová zpráva
+ErrorMailRecipientIsEmptyForSendTicketMessage=Příjemce je prázdný. Neposílat žádné e-maily
+TicketGoIntoContactTab=Přejděte na kartu Kontakty a vyberte je
+TicketMessageMailIntro=Úvod
+TicketMessageMailIntroHelp=Tento text bude přidán pouze na začátek e-mailu a nebude uložen.
+TicketMessageMailIntroLabelAdmin=Úvod do zprávy při odesílání e-mailu
+TicketMessageMailIntroText=Ahoj, Na lístek, který kontaktujete, byla odeslána nová odpověď. Zde je zpráva:
+TicketMessageMailIntroHelpAdmin=Tento text bude vložen před text odpovědi na lístek
+TicketMessageMailSignature=Podpis
+TicketMessageMailSignatureHelp=Tento text je přidán pouze na konci e-mailu a nebude uložen.
+TicketMessageMailSignatureText=
S pozdravem,
-
+TicketMessageMailSignatureLabelAdmin=Podpis e-mailu s odpovědí
+TicketMessageMailSignatureHelpAdmin=Tento text bude vložen za zprávu s odpovědí.
+TicketMessageHelp=Pouze tento text bude uložen do seznamu zpráv na kartě lístků.
+TicketMessageSubstitutionReplacedByGenericValues=Substituční proměnné jsou nahrazeny obecnými hodnotami.
+TimeElapsedSince=Čas uplynul od
+TicketTimeToRead=Čas uplynul před čtením
+TicketContacts=Kontaktní lístek
+TicketDocumentsLinked=Dokumenty spojené s lístkem
+ConfirmReOpenTicket=Potvrďte znovutevření tento lístek?
+TicketMessageMailIntroAutoNewPublicMessage=Nová zpráva byla zveřejněna na lístku s předmětem %s:
+TicketAssignedToYou=Lístek přiřazen
+TicketAssignedEmailBody=Byl vám přidělen lístek # %s by %s
+MarkMessageAsPrivate=Označit zprávu jako soukromou
+TicketMessagePrivateHelp=Tato zpráva se nezobrazí externím uživatelům
+TicketEmailOriginIssuer=Emitent při vzniku jízdenek
+InitialMessage=Počáteční zpráva
+LinkToAContract=Odkaz na smlouvu
+TicketPleaseSelectAContract=Vyberte smlouvu
+UnableToCreateInterIfNoSocid=Nelze vytvořit zásah, pokud není definován žádný subjekt
+TicketMailExchanges=Poštovní výměny
+TicketInitialMessageModified=Původní zpráva byla změněna
+TicketMessageSuccesfullyUpdated=Zpráva byla úspěšně aktualizována
+TicketChangeStatus=Změnit stav
+TicketConfirmChangeStatus=Potvrďte změnu stavu: %s?
+TicketLogStatusChanged=Stav změněn: %s až %s
+TicketNotNotifyTiersAtCreate=Neinformovat společnost na vytvoření
+Unread=Nepřečtený
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Vstupenka %s přečtena %s
+NoLogForThisTicket=Pro tento lístek zatím není žádný záznam
+TicketLogAssignedTo=Vstupenka %s přiřazena %s
+TicketLogPropertyChanged=Vstupenka %s upraveno: klasifikace z %s do %s
+TicketLogClosedBy=Vstupenka %s uzavřena %s
+TicketLogReopen=Vstupenka %s znovu otevřena
+
+#
+# Public pages
+#
+TicketSystem=Systém lístků
+ShowListTicketWithTrackId=Zobrazí seznam lístků z ID stopy
+ShowTicketWithTrackId=Zobrazit jízdenku z ID stopy
+TicketPublicDesc=Můžete vytvořit lístek podpory nebo šek z existujícího ID.
+YourTicketSuccessfullySaved=Lístek byl úspěšně uložen!
+MesgInfosPublicTicketCreatedWithTrackId=Byl vytvořen nový lístek s ID %s.
+PleaseRememberThisId=Udržujte prosím sledovací číslo, které bychom vás mohli požádat později.
+TicketNewEmailSubject=Potvrzení vytvoření vstupenky
+TicketNewEmailSubjectCustomer=Nová podpora lístku
+TicketNewEmailBody=Jedná se o automatický e-mail, který potvrzuje, že jste zaregistrovali nový lístek.
+TicketNewEmailBodyCustomer=Jedná se o automatický e-mail, který potvrzuje, že byl do vašeho účtu právě vytvořen nový lístek.
+TicketNewEmailBodyInfosTicket=Informace pro sledování lístku
+TicketNewEmailBodyInfosTrackId=Číslo sledování jízdenek: %s
+TicketNewEmailBodyInfosTrackUrl=Průběh lístku si můžete prohlédnout kliknutím na výše uvedený odkaz.
+TicketNewEmailBodyInfosTrackUrlCustomer=Průběh vstupenky můžete zobrazit v konkrétním rozhraní klepnutím na následující odkaz
+TicketEmailPleaseDoNotReplyToThisEmail=Neodpovídejte prosím přímo na tento e-mail! Pomocí odkazu odpovíte do rozhraní.
+TicketPublicInfoCreateTicket=Tento formulář vám umožňuje zaznamenat si lístek podpory v našem systému řízení.
+TicketPublicPleaseBeAccuratelyDescribe=Popište prosím problém přesně. Poskytněte co nejvíce informací, abychom mohli správně identifikovat váš požadavek.
+TicketPublicMsgViewLogIn=Zadejte ID sledování trasy
+TicketTrackId=ID veřejného sledování
+OneOfTicketTrackId=Jedno z vašich ID sledování
+ErrorTicketNotFound=Lístek s ID sledování %s nebyl nalezen!
+Subject=Předmět
+ViewTicket=Zobrazit lístek
+ViewMyTicketList=Zobrazit seznam lístků
+ErrorEmailMustExistToCreateTicket=Chyba: e-mailová adresa nebyla nalezena v naší databázi
+TicketNewEmailSubjectAdmin=Vytvořen nový lístek
+TicketNewEmailBodyAdmin=
Lístek byl právě vytvořen s ID # %s, viz informace:
You are limited to 1000 synchronizations per month.
+CurrencyLayerAccount_help_to_synchronize=Sie sollten ein Konto auf der Website %s erstellen, um diese Funktion zu verwenden. API-Schlüssels abrufen Wenn Sie ein kostenloses Konto verwenden, können Sie die Quellwährung nicht ändern (Standard: USD) Wenn Ihre Hauptwährung jedoch nicht USD ist, können Sie die alternative Quellwährung verwenden, um die Hauptwährung zu erzwingen
Sie sind auf 1000 Synchronisierungen pro Monat beschränkt.
multicurrency_appId=API Schlüssel
-multicurrency_appCurrencySource=Source currency
-multicurrency_alternateCurrencySource=Alternate source currency
+multicurrency_appCurrencySource=Quell-/Ausgangswährung
+multicurrency_alternateCurrencySource=alternative Quellwährung
CurrenciesUsed=verwendete Währungen
CurrenciesUsed_help_to_add=Fügen Sie die Währungen und Währungskurse hinzu, die Sie für ihre Angebote, Bestellungen, etc. benötigen
rate=Währungskurs / Wechselkurs
diff --git a/htdocs/langs/de_DE/paypal.lang b/htdocs/langs/de_DE/paypal.lang
index d1cfaafc469..f68c3057385 100644
--- a/htdocs/langs/de_DE/paypal.lang
+++ b/htdocs/langs/de_DE/paypal.lang
@@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - paypal
PaypalSetup=PayPal Moduleinstellungen
PaypalDesc=Dieses Modul ermöglicht Zahlungen von Kunden über PayPal zu tätigen. Es können ad-hoxc Zahlungen oder Zahlungen zu Vorgängen aus Dolibarr (Rechnungen, Bestellungen ...) erfolgen
-PaypalOrCBDoPayment=Pay with PayPal (Card or PayPal)
+PaypalOrCBDoPayment=Bezahlen mit PayPal (Kreditkarte oder PayPal)
PaypalDoPayment=Zahlung mit PayPal
PAYPAL_API_SANDBOX=Testmodus/Sandbox
PAYPAL_API_USER=Paypal Benutzername
@@ -32,5 +32,5 @@ PaypalImportPayment=Importieren der PayPal-Zahlungen
PostActionAfterPayment=Aktionen nach Zahlungseingang
ARollbackWasPerformedOnPostActions=Bei allen Post-Aktionen wurde ein Rollback durchgeführt. Sie müssen die Post-Aktionen manuell durchführen, wenn sie notwendig sind.
ValidationOfPaymentFailed=Validierung der Paypal-Zahlung gescheitert
-CardOwner=Card holder
-PayPalBalance=Paypal credit
+CardOwner=Karteninhaber
+PayPalBalance=PayPal-Gutschrift
diff --git a/htdocs/langs/de_DE/products.lang b/htdocs/langs/de_DE/products.lang
index 63630192f48..8270e25fd2f 100644
--- a/htdocs/langs/de_DE/products.lang
+++ b/htdocs/langs/de_DE/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Lieferanten Preise
SuppliersPricesOfProductsOrServices=Herstellerpreise (von Produkten oder Dienstleistungen)
CustomCode=Zolltarifnummer
CountryOrigin=Urspungsland
-Nature=Produkttyp (Material / Fertig)
+Nature=Nature of produt (material/finished)
ShortLabel=Kurzbezeichnung
Unit=Einheit
p=u.
diff --git a/htdocs/langs/de_DE/receptions.lang b/htdocs/langs/de_DE/receptions.lang
new file mode 100644
index 00000000000..b4339c5f414
--- /dev/null
+++ b/htdocs/langs/de_DE/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Produktempfang einrichten
+RefReception=Wareneingangs Nummer
+Reception=Wareneingang
+Receptions=Wareneingänge
+AllReceptions=Alle Wareneingänge
+Reception=Wareneingang
+Receptions=Wareneingänge
+ShowReception=Zeige Wareneingänge
+ReceptionsArea=Wareneingang
+ListOfReceptions=Wareneingangsliste
+ReceptionMethod=Wareneingangsart
+LastReceptions=Letzte %s Wareneingänge
+StatisticsOfReceptions=Statistiken für Wareneingänge
+NbOfReceptions=Anzahl Wareneingänge
+NumberOfReceptionsByMonth=Anzahl Wareneingänge nach Monat
+ReceptionCard=Wareneingangs Beleg
+NewReception=Neuer Wareneingang
+CreateReception=Erzeuge Wareneingang
+QtyInOtherReceptions=Menge in anderen Wareneingängen
+OtherReceptionsForSameOrder=Andere Wareneingänge für diese Bestellung
+ReceptionsAndReceivingForSameOrder=Empfänge and receipts für dieses order
+ReceptionsToValidate=Empfänge an validate
+StatusReceptionCanceled=Storniert
+StatusReceptionDraft=Entwurf
+StatusReceptionValidated=Freigegeben (Artikel versandfertig oder bereits versandt)
+StatusReceptionProcessed=Bearbeitet
+StatusReceptionDraftShort=Entwurf
+StatusReceptionValidatedShort=Bestätigt
+StatusReceptionProcessedShort=Bearbeitet
+ReceptionSheet=Empfangsblatt
+ConfirmDeleteReception=Möchten Sie diesen Wareneingang wirklich löschen?
+ConfirmValidateReception=Möchten Sie diesen Wareneingang mit der Referenz %s wirklich freigeben ?
+ConfirmCancelReception=Möchten Sie diesen Wareneingang wirklich abbrechen?
+StatsOnReceptionsOnlyValidated=Statistics wurde nur für empfangsdaten durchgeführt: validated. Das verwendete Datum ist date von validation des Empfangs (geplantes delivery date ist nicht immer bekannt).
+SendReceptionByEMail=Senden Sie den Empfang mit email
+SendReceptionRef=Einreichung des Wareneinganges %s
+ActionsOnReception=Veranstaltungen an der Rezeption
+ReceptionCreationIsDoneFromOrder=Zur Zeit wird ein neuer Empfang von der Karte order erstellt.
+ReceptionLine=Empfang line
+ProductQtyInReceptionAlreadySent=Produktmenge von open sales order already gesendet
+ProductQtyInSuppliersReceptionAlreadyRecevied=Bereits erhaltene Produktmenge aus Lieferantenbestellung
+ValidateOrderFirstBeforeReception=Sie müssen zunächst die order validate validieren, bevor Sie Empfänge erstellen können.
+ReceptionsNumberingModules=Nummerierungsmodul für Empfänge
+ReceptionsReceiptModel=Dokumentvorlagen für Empfänge
diff --git a/htdocs/langs/de_DE/salaries.lang b/htdocs/langs/de_DE/salaries.lang
index 534c47aa871..4ceaf557fd6 100644
--- a/htdocs/langs/de_DE/salaries.lang
+++ b/htdocs/langs/de_DE/salaries.lang
@@ -1,10 +1,11 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Standard Buchhaltungskonto für Benutzer Partner
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Das in der Benutzerkarte hinterlegte Konto wird nur für die Nebenbücher verwendet. Dieses Konto wird für das Hauptbuch und als Vorgabewert für die Nebnbücher verwendet, wenn beim Benutzer kein Konto hinterlegt ist.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Das in der Benutzerkarte hinterlegte Konto wird nur für die Nebenbücher verwendet. Dieses Konto wird für das Hauptbuch und als Vorgabewert für die Nebenbücher verwendet, wenn beim Benutzer kein Konto hinterlegt ist.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Buchhaltungs-Konto für Löhne
Salary=Lohn
Salaries=Löhne
NewSalaryPayment=Neue Lohnzahlung
+AddSalaryPayment=Gehaltszahlung hinzufügen
SalaryPayment=Lohnzahlung
SalariesPayments=Lohnzahlungen
ShowSalaryPayment=Zeige Lohnzahlung
@@ -13,6 +14,8 @@ TJM=Durchschnittlicher Tagessatz
CurrentSalary=aktueller Lohn
THMDescription=Dieser Wert kann verwendet werden, um die Kosten für die verbrauchte Zeit eines Anwender zu berechnen, wenn das Modul Projektverwaltung verwendet wird,
TJMDescription=Dieser Wert ist aktuell nur zu Informationszwecken und wird nicht für eine Berechnung verwendet
-LastSalaries=Letzte %sLohnzahlungen
+LastSalaries=Letzte %s Lohnzahlungen
AllSalaries=Alle Lohnzahlungen
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Statistik Gehälter
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/de_DE/stocks.lang b/htdocs/langs/de_DE/stocks.lang
index 93a2a51a292..2fa571d8e32 100644
--- a/htdocs/langs/de_DE/stocks.lang
+++ b/htdocs/langs/de_DE/stocks.lang
@@ -66,10 +66,12 @@ RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual
DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Verringere reale Bestände bei Bestädigung von Lieferungen
-DeStockOnShipmentOnClosing=Verringere Lagerbestände beim Schließen der Versanddokumente
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
ReStockOnValidateOrder=Increase real stocks on purchase order approval
ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Auftrag wurde noch nicht oder nicht mehr ein Status, der Erzeugnisse auf Lager Hallen Versand ermöglicht.
StockDiffPhysicTeoric=Begründung für Differenz zwischen Inventurbestand und Lagerbestand
NoPredefinedProductToDispatch=Keine vordefinierten Produkte für dieses Objekt. Also kein Versand im Lager erforderlich ist.
diff --git a/htdocs/langs/de_DE/suppliers.lang b/htdocs/langs/de_DE/suppliers.lang
index 847c6e61b95..1b7a9d0e773 100644
--- a/htdocs/langs/de_DE/suppliers.lang
+++ b/htdocs/langs/de_DE/suppliers.lang
@@ -15,7 +15,7 @@ SomeSubProductHaveNoPrices=Einige Unterprodukte haben keinen Preis.
AddSupplierPrice=Einkaufspreis anlegen
ChangeSupplierPrice=Einkaufspreis ändern
SupplierPrices=Lieferantenpreise
-ReferenceSupplierIsAlreadyAssociatedWithAProduct=This vendor reference is already associated with a product: %s
+ReferenceSupplierIsAlreadyAssociatedWithAProduct=Für dieses Produkt existiert bereits ein Lieferantenpreis vom gewählten Anbieter: %s
NoRecordedSuppliers=kein Lieferant vorhanden
SupplierPayment=Lieferanten Zahlvorgang
SuppliersArea=Lieferanten Übersicht
diff --git a/htdocs/langs/de_DE/ticket.lang b/htdocs/langs/de_DE/ticket.lang
new file mode 100644
index 00000000000..fbb2e98e2a8
--- /dev/null
+++ b/htdocs/langs/de_DE/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticketsystem für die Verwaltung von Anträgen oder Vorfällen
+
+Permission56001=Tickets anzeigen
+Permission56002=Tickets ändern
+Permission56003=Tickets löschen
+Permission56004=Tickets bearbeiten
+Permission56005=Tickets aller Partner anzeigen (nicht gültig für externe Benutzer, diese sehen immer nur die Tickets des eigenen Partners)
+
+TicketDictType=Tickets - Arten
+TicketDictCategory=Tickets - Kategorien
+TicketDictSeverity=Tickets - Wichtigkeiten
+TicketTypeShortBUGSOFT=Softwarefehler
+TicketTypeShortBUGHARD=Hardwarefehler
+TicketTypeShortCOM=Anfrage an Verkauf
+TicketTypeShortINCIDENT=Supportanfrage
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Sonstige
+
+TicketSeverityShortLOW=Niedrig
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Hoch
+TicketSeverityShortBLOCKING=Kritisch/Blockierend
+
+ErrorBadEmailAddress=Feld '%s' ungültig
+MenuTicketMyAssign=Meine Tickets
+MenuTicketMyAssignNonClosed=Meine offenen Tickets
+MenuListNonClosed=Offene Tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Mitwirkender
+TypeContact_ticket_internal_SUPPORTTEC=Zugewiesener Benutzer
+TypeContact_ticket_external_SUPPORTCLI=Kundenkontakt / Tracking
+TypeContact_ticket_external_CONTRIBUTOR=Externer Mitarbeiter
+
+OriginEmail=E-Mail Absender
+Notify_TICKET_SENTBYMAIL=Ticket Nachricht per E-Mail versenden
+
+# Status
+NotRead=Nicht gelesen
+Read=Lesen
+Assigned=Zugewiesen
+InProgress=in Bearbeitung
+NeedMoreInformation=Auf Information warten
+Answered=Beantwortet
+Waiting=Wartend
+Closed=Geschlossen
+Deleted=Gelöscht
+
+# Dict
+Type=Typ
+Category=Analyse-Code
+Severity=Wichtigkeit
+
+# Email templates
+MailToSendTicketMessage=Um eine E-Mail mit der Ticketmeldung zu senden
+
+#
+# Admin page
+#
+TicketSetup=Einrichtung des Ticketmoduls
+TicketSettings=Einstellungen
+TicketSetupPage=
+TicketPublicAccess=Ein öffentlich verfügbares Interface ist unter dieser URL Verfügbar
+TicketSetupDictionaries=Die Ticketarten, Wichtigskeitsstufen und Analyse-Codes können im Wörterbuch konfiguriert werden
+TicketParamModule=Modul Variableneinstellungen
+TicketParamMail=E-Mail Einrichtung
+TicketEmailNotificationFrom=Absenderadresse für Ticketbenachrichtigungen
+TicketEmailNotificationFromHelp=In Beispielantwort eines Tickets verwendet
+TicketEmailNotificationTo=E-Mailbenachrichtigungen senden an
+TicketEmailNotificationToHelp=Sende Benachrichtigungsemails an diese Adresse.
+TicketNewEmailBodyLabel=Text Mitteilung die gesendet wird, wenn ein Ticket erstellt wurde
+TicketNewEmailBodyHelp=Dieser Text wird in die E-Mail eingefügt, welche nach dem erstellen eines Tickets via öffentlichem Interface gesendet wird. Informationen für den Zugriff auf das Ticket werden automatisch hinzugefügt.
+TicketParamPublicInterface=Einstellungen öffentliche Schnitstelle
+TicketsEmailMustExist=E-Mailadresse muss bestehen, damit ein Ticket eröffnet werden kann
+TicketsEmailMustExistHelp=Für das öffentlich Interface müssen die E-Mailadressen schon in der Datenbank hinterlegt sein um ein neues Ticket erstellen zu können.
+PublicInterface=Öffentliche Schnittstellle
+TicketUrlPublicInterfaceLabelAdmin=Abweichende URL für öffentliche Oberfläche
+TicketUrlPublicInterfaceHelpAdmin=Es ist möglich einen Alias zum Webserver zu definieren, um das öffentliche Interface auf einer anderen URL sichtbar zu machen. Der Server muss in diesem Fall als Proxy für diese neue URL arbeiten
+TicketPublicInterfaceTextHomeLabelAdmin=Wilkommenstext auf dem öffentlichen Interface
+TicketPublicInterfaceTextHome=Sie können ein Supportticket erstellen oder bestehende Tickets via Tracking ID anschauen.
+TicketPublicInterfaceTextHomeHelpAdmin=Der hier definiter Text wird auf der Startseite des öffentlichen Interfaces angezeigt.
+TicketPublicInterfaceTopicLabelAdmin=Interface Titel
+TicketPublicInterfaceTopicHelp=Dieser Text erscheint als Titel im öffentlichen Interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Hilfetext in Meldungstext
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Dieser Text erscheint über dem Textfeld für die Eingabe des Benutzers.
+ExtraFieldsTicket=Zusätzliche Attribute
+TicketCkEditorEmailNotActivated=HTML Editor ist nicht aktiviert. Bitte FCKEDITOR_ENABLE_MAIL auf 1 um ihn zu aktivieren.
+TicketsDisableEmail=Keine E-Mails senden wenn Tickets erstellt werden oder Mitteilung erfasst werden.
+TicketsDisableEmailHelp=Normalerweise werden E-Mails versednet, wenn neue Tickets oder Mitteilung erstellt werden. Aktivieren Sie diese Option um diese E-Mail Benachrichtigungen zu deaktivieren.
+TicketsLogEnableEmail=Log via E-Mail aktivieren
+TicketsLogEnableEmailHelp=Bei jeder Änderung wird eine E-Mail **an jeden Kontakt** gesendet, der dem Ticket zugeordnet ist.
+TicketParams=Parameter
+TicketsShowModuleLogo=Logo des Moduls im öffentlichen Interface anzeigen
+TicketsShowModuleLogoHelp=Aktiviere diese Option um das Logo des Moduls im öffentlichen Interface nicht anzuzeigen
+TicketsShowCompanyLogo=Unternehmenslogo im öffentlichen Interface anzeigen
+TicketsShowCompanyLogoHelp=Aktiviere diese Option um das Firmenlogo nicht im öffentlichen Interface anzuzeigen
+TicketsEmailAlsoSendToMainAddress=Sende Benachrichtungen auch an die Hauptemailadresse
+TicketsEmailAlsoSendToMainAddressHelp=Aktivieren Sie diese Option um E-Mails an die Adresse unter "Absenderadresse" (Im Setup weiter unten)
+TicketsLimitViewAssignedOnly=Zeige nur dem Benutzer zugewiesene Tickets an (nicht gültig für externe Benutzer, diese sehen nur die Tickets des eigenen Partners)
+TicketsLimitViewAssignedOnlyHelp=Nur dem aktuellen Benutzer zugewiesene Tickets werden angezeigt. Trifft nicht auf Benutzer zu, die das Recht haben Tickets zu verwalten.
+TicketsActivatePublicInterface=Öffentliches Interface aktivieren
+TicketsActivatePublicInterfaceHelp=Mit dem öffentlichen Interface können alle Besucher Tickets eröffnen.
+TicketsAutoAssignTicket=Den Ersteller automatisch dem Ticket zuweisen
+TicketsAutoAssignTicketHelp=Wenn ein Ticket erstellt wird, kann der Ersteller automatisch dem Ticket zugewiesen werden.
+TicketNumberingModules=Ticketnummerierungsmodul
+TicketNotifyTiersAtCreation=Partner über Ticketerstellung Informieren
+TicketGroup=Gruppe
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - Home
+TicketList=Liste der Tickets
+TicketAssignedToMeInfos=Diese Seite zeigt Tickets, welche vom aktuellen Benutzer erstellt wurden oder diesem zugeordnet sind
+NoTicketsFound=Keine Tickets gefunden
+NoUnreadTicketsFound=Kein ungelesenes Ticket gefunden
+TicketViewAllTickets=Alle Tickets anzeigen
+TicketViewNonClosedOnly=Nur offene Tickets anzeigen
+TicketStatByStatus=Tickets nach Status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticketkarte
+CreateTicket=Ticket erstellen
+EditTicket=Ticket ändern
+TicketsManagement=Ticketverwaltung
+CreatedBy=Erstellt durch
+NewTicket=Neues Ticket
+SubjectAnswerToTicket=Ticketantwort
+TicketTypeRequest=Anfrageart
+TicketCategory=Analyse-Code
+SeeTicket=Ticket zeigen
+TicketMarkedAsRead=Ticket als gelesen markiert
+TicketReadOn=Gelesen um
+TicketCloseOn=Schließungsdatum
+MarkAsRead=Ticket als gelesen markieren
+TicketHistory=Tickethistory
+AssignUser=An Benutzer zuweisen
+TicketAssigned=Ticket ist nun zugewiesen
+TicketChangeType=Art ändern
+TicketChangeCategory=Analyse-Code ändern
+TicketChangeSeverity=Wichtigkeit ändern
+TicketAddMessage=Nachricht hinzufügen
+AddMessage=Nachricht hinzufügen
+MessageSuccessfullyAdded=Ticket hinzugefügt
+TicketMessageSuccessfullyAdded=Mitteilung erfolgreich gespeichert
+TicketMessagesList=Liste der Mitteilungen
+NoMsgForThisTicket=Keine Mitteilungen zu diesem Ticket
+Properties=Kategorisierung
+LatestNewTickets=Neuste %s nicht gelesene Tickets
+TicketSeverity=Wichtigkeit
+ShowTicket=Ticket zeigen
+RelatedTickets=Verknüpfte Tickets
+TicketAddIntervention=Serviceauftrag erstellen
+CloseTicket=Ticket schliessen
+CloseATicket=Ein Ticket schliessen
+ConfirmCloseAticket=Tichek schliessen bestätigen
+ConfirmDeleteTicket=Bitte das Ticket Löschen bestätigen
+TicketDeletedSuccess=Ticket wurde gelöscht
+TicketMarkedAsClosed=Ticket als geschlossen markiert
+TicketDurationAuto=Dauer berechnen
+TicketDurationAutoInfos=Automatische Zeitberechnung basierend auf den interventionen
+TicketUpdated=Ticket aktualisiert
+SendMessageByEmail=Mitteilung via E-Mail senden
+TicketNewMessage=Neue Mitteilung
+ErrorMailRecipientIsEmptyForSendTicketMessage=Empfänger ist leer. Keine E-Mail gesendet
+TicketGoIntoContactTab=Gehen Sie in den Tab "Kotakte" und wählen Sie ihn aus
+TicketMessageMailIntro=Einführung
+TicketMessageMailIntroHelp=Dieser Text wird am Anfang der E-Mail Nachricht hinzugefügt, aber nicht gespeichert.
+TicketMessageMailIntroLabelAdmin=Einleitung zur Mitteilung wenn E-Mails versendet werden
+TicketMessageMailIntroText=Hallo, Eine neue Mitteilung wurde zu einem ihrer Tickets gesendet. Die Mitteilung ist:
+TicketMessageMailIntroHelpAdmin=Dieser Text wird vor dem Antworttext des Tickets eingefügt.
+TicketMessageMailSignature=E-Mail-Signatur
+TicketMessageMailSignatureHelp=Dieser Text wird nur am Schluss der E-Mail angehängt und wird nicht beim Ticket gespeichert.
+TicketMessageMailSignatureText=
Mit freundlichen Grüssen,
-
+TicketMessageMailSignatureLabelAdmin=Signatur in Antwortmail
+TicketMessageMailSignatureHelpAdmin=Dieser Text wird nach dem Antworttext angehängt.
+TicketMessageHelp=Nur dieser Text wird in der Mitteilungsliste auf der Ticketkarte gespeichert.
+TicketMessageSubstitutionReplacedByGenericValues=Ersetzungsvariablen werden durch generische Werte ersetzt.
+TimeElapsedSince=Seit
+TicketTimeToRead=Zeit bis das Ticket gelesen wurde
+TicketContacts=Kontakte zum Ticket
+TicketDocumentsLinked=Dokumente zum Ticket
+ConfirmReOpenTicket=Dieses Ticket wirklich wieder öffnen?
+TicketMessageMailIntroAutoNewPublicMessage=Eine neue Nachricht mit dem Betreff %s wurde zum Ticket gepostet:
+TicketAssignedToYou=Zugewiesene Tickets
+TicketAssignedEmailBody=Das Ticket #%s wurde Ihnen durch %s zugewiesen
+MarkMessageAsPrivate=Meitteilung als Privat kennzeichnen
+TicketMessagePrivateHelp=Diese Meldung wird den externen Benutzer nicht angezeigt
+TicketEmailOriginIssuer=Ersteller des Tickets
+InitialMessage=Originalmitteilung
+LinkToAContract=Link zu Vertrag
+TicketPleaseSelectAContract=Vertrag auswählen
+UnableToCreateInterIfNoSocid=Es kann kein Serviceauftrag erstellt werden, wenn keine Partner definiert sind
+TicketMailExchanges=Mailaustausch
+TicketInitialMessageModified=Originalmeldung aktualisiert
+TicketMessageSuccesfullyUpdated=Mitteilung erfolgreich aktualisiert
+TicketChangeStatus=Status ändern
+TicketConfirmChangeStatus=Status wirklich ändern: %s?
+TicketLogStatusChanged=Status von %s zu %s geändert
+TicketNotNotifyTiersAtCreate=Firma bei Erstellen nicht Benachrichtigen
+Unread=Ungelesen
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s durch %s gelesen
+NoLogForThisTicket=Noch kein Log für dieses Ticket
+TicketLogAssignedTo=Ticket %s an %s zugewiesen
+TicketLogPropertyChanged=Ticket %s bearbeitet: Klassifizierung von %s auf %s geändert
+TicketLogClosedBy=Ticket %s geschlossen durch %s
+TicketLogReopen=Ticket %s wiedereröffnet
+
+#
+# Public pages
+#
+TicketSystem=Ticketingsystem
+ShowListTicketWithTrackId=Zeige Ticketliste für Tracking ID
+ShowTicketWithTrackId=Zeige Ticket für Tracking ID
+TicketPublicDesc=Sie können ein neues Supportticket erstellen oder den Status eines bestehenden Tickets via ID anschauen.
+YourTicketSuccessfullySaved=Das Ticket wurde gespeichert!
+MesgInfosPublicTicketCreatedWithTrackId=Ein neues Ticket mit der ID %s wurde erstellt.
+PleaseRememberThisId=Bitte merken Sie sich die Tracking Nummer, Sie werden vermutlich später von uns danach gefragt werden.
+TicketNewEmailSubject=Ticket erstellt Bestätigung
+TicketNewEmailSubjectCustomer=Neues Supportticket
+TicketNewEmailBody=Automatische Bestätigung: Ihr Ticket wurde erfolgreich erstellt.
+TicketNewEmailBodyCustomer=Automatische Bestätigung: Ihr Ticket wurde erfolgreich in Ihrem Konto erstellt.
+TicketNewEmailBodyInfosTicket=Informationen um das Ticket zu überwachen
+TicketNewEmailBodyInfosTrackId=Ticket-Trackingnummer: %s
+TicketNewEmailBodyInfosTrackUrl=Sie können den Fortschritt des Tickets mit obigen Link anschauen.
+TicketNewEmailBodyInfosTrackUrlCustomer=Sie können den Fortschritt der Tickets im jeweiligen Interface mit dem folgenden Link anschauen
+TicketEmailPleaseDoNotReplyToThisEmail=Bitte nicht via E-Mail Antworten, sondern den Link zum Interface verwenden.
+TicketPublicInfoCreateTicket=Mit diesem Formular können Sie ein Ticket in unserem Ticketingtool eröffnen.
+TicketPublicPleaseBeAccuratelyDescribe=Bitte Beschreiben Sie das Problem möglichst genau. Je mehr Infos Sie uns mitteilen, desto besser können wir das Problem bearbeiten.
+TicketPublicMsgViewLogIn=Bitte geben Sie die Ticket Tracking ID ein
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket mit Tracking ID %s nicht gefunden!
+Subject=Thema
+ViewTicket=Ticket anzeigen
+ViewMyTicketList=Meine Ticketliste anzeigen
+ErrorEmailMustExistToCreateTicket=Fehler: E-Mail-Adresse nicht in unserer Datenbank gefunden
+TicketNewEmailSubjectAdmin=Neues Ticket wurde erstellt
+TicketNewEmailBodyAdmin=
Ticket mit ID #%s wurde soeben erstellt, weitere Informationen:
+SeeThisTicketIntomanagementInterface=Ticket in Ticketverwaltung anschauen
+TicketPublicInterfaceForbidden=Der öffentliche Zugang zu den Tickets war nicht aktiviert
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Neuer Benutzer
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s aktualisiert
+TicketNotificationEmailBody=Automatische Nachricht: Ihr Ticket %s wurde soeben aktualisiert
+TicketNotificationRecipient=Empfänger benachrirchtigen
+TicketNotificationLogMessage=Log Mitteilung
+TicketNotificationEmailBodyInfosTrackUrlinternal=Ticket im Interface anschauen
+TicketNotificationNumberEmailSent=E-Mail-Benachrichtigung an %s gesendet
+
+ActionsOnTicket=Ereignisse zu diesem Ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Zuletzt erstellte Tickets
+BoxLastTicketDescription=%s neueste Tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=Keine aktuelle ungelesenen Tickets
+BoxLastModifiedTicket=Zuletzt bearbeitete TIckets
+BoxLastModifiedTicketDescription=%s zuletzt bearbeitete Tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=Keine zuletzt bearbeiteten Tickets
diff --git a/htdocs/langs/de_DE/website.lang b/htdocs/langs/de_DE/website.lang
index 56a2fb50105..a06c0d64103 100644
--- a/htdocs/langs/de_DE/website.lang
+++ b/htdocs/langs/de_DE/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/de_DE/withdrawals.lang b/htdocs/langs/de_DE/withdrawals.lang
index b18c106e555..c93f95ed408 100644
--- a/htdocs/langs/de_DE/withdrawals.lang
+++ b/htdocs/langs/de_DE/withdrawals.lang
@@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - withdrawals
-CustomersStandingOrdersArea=Bestellung mit Zahlart Lastschrift
-SuppliersStandingOrdersArea=Bereich Bankeinzug
-StandingOrdersPayment=Bestellungen mit Zahlart Lastschrift
+CustomersStandingOrdersArea=SEPA Lastschrift
+SuppliersStandingOrdersArea=SEPA Lastschrift
+StandingOrdersPayment=SEPA Lastschrift
StandingOrderPayment=Lastschrift
NewStandingOrder=Neue Bestellung mit Zahlart Lastschrift
StandingOrderToProcess=Zu bearbeiten
@@ -9,24 +9,24 @@ WithdrawalsReceipts=Lastschriften
WithdrawalReceipt=Lastschrift
LastWithdrawalReceipts=Letzte %s Abbuchungsbelege
WithdrawalsLines=Abbuchungszeilen
-RequestStandingOrderToTreat=Request for direct debit payment order to process
-RequestStandingOrderTreated=Request for direct debit payment order processed
+RequestStandingOrderToTreat=Bestellung mit Zahlart Lastschrift bearbeiten
+RequestStandingOrderTreated=Anfrage für Lastschriftauftrag bearbeitet
NotPossibleForThisStatusOfWithdrawReceiptORLine=Funktion nicht verfügbar. Der Status des Abbucher muss auf "durchgeführt" gesetzt sein bevor eine Erklärung für die Ablehnung eingetragen werden können.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=Anzahl qualifizierter Rechnungen mit ausstehendem Lastschriftauftrag
+NbOfInvoiceToWithdrawWithInfo=Anzahl der Kundenrechnungen mit Lastschriftaufträgen mit vorhandenen Kontoinformationen
InvoiceWaitingWithdraw=Rechnung wartet auf Lastschrifteinzug
AmountToWithdraw=Abbuchungsbetrag
WithdrawsRefused=Lastschrift-Einzug abgelehnt
-NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
+NoInvoiceToWithdraw=Keine Kundenrechnung mit Zahlungsart ''Lastschriftanträgen' in die Warteschlange. Gehen Sie zum Tab '%s' unter Rechnung um den oder die Anträge abzurufen.
ResponsibleUser=Verantwortlicher Benutzer
WithdrawalsSetup=Einstellungen für Lastschriftaufträge
WithdrawStatistics=Statistik Lastschriftzahlungen
WithdrawRejectStatistics=Statistik abgelehnter Lastschriftzahlungen
-LastWithdrawalReceipt=Latest %s direct debit receipts
+LastWithdrawalReceipt=Letzte 1%s Einnahmen per Lastschrift
MakeWithdrawRequest=Erstelle eine Lastschrift
WithdrawRequestsDone=%s Lastschrift-Zahlungsaufforderungen aufgezeichnet
-ThirdPartyBankCode=IBAN Partner
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=BLZ Partner
+NoInvoiceCouldBeWithdrawed=Keine Rechnung mit Erfolg eingezogen. Überprüfen Sie, ob die Rechnungen auf Unternehmen mit einer gültigen IBAN Nummer verweisen und die IBAN Nummer eine eindeutige Mandatsreferenz besitzt %s.
ClassCredited=Als eingegangen markieren
ClassCreditedConfirm=Möchten Sie diesen Abbuchungsbeleg wirklich als auf Ihrem Konto eingegangen markieren?
TransData=Überweisungsdatum
@@ -49,8 +49,8 @@ StatusRefused=Abgelehnt
StatusMotif0=Nicht spezifiziert
StatusMotif1=Unzureichende Deckung
StatusMotif2=Anfrage bestritten
-StatusMotif3=No direct debit payment order
-StatusMotif4=Kundenanfrage
+StatusMotif3=Keine Einzugsermächtigung
+StatusMotif4=Bestellung
StatusMotif5=nicht nutzbare Kontodaten
StatusMotif6=Leeres Konto
StatusMotif7=Gerichtsbescheid
@@ -66,26 +66,26 @@ NotifyCredit=Abbuchungsgutschrift
NumeroNationalEmetter=Nat. Überweisernummer
WithBankUsingRIB=Bankkonten mit RIB
WithBankUsingBANBIC=Bankkonten mit IBAN/BIC
-BankToReceiveWithdraw=Bankkonto für erhaltene Lastschrift-Einzüge
+BankToReceiveWithdraw=Bankkonto für Abbuchungen
CreditDate=Am
WithdrawalFileNotCapable=Abbuchungsformular für Ihr Land %s konnte nicht erstellt werden (Dieses Land wird nicht unterstützt).
-ShowWithdraw=Zeige Abbuchung
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Wenn eine Rechnung mindestens eine noch zu bearbeitende Verbuchung vorweist, kann diese nicht als bezahlt markiert werden.
-DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
+DoStandingOrdersBeforePayments=Dieser Tab ermöglicht Ihnen, eine Zahlung per Bankeinzug anfordern. Wenn Sie fertig sind, gehen Sie in das Menü Bank->Lastschriftaufträge, um den Lastschriftauftrag zu verwalten. Wenn der Zahlungsauftrag geschlossen wird, wird die Zahlung auf der Rechnung automatisch aufgezeichnet und die Rechnung geschlossen, wenn der Restbetrag null ist.
WithdrawalFile=Datei abbuchen
SetToStatusSent=Setze in Status "Datei versandt"
-ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and will classify them as "Paid" if remain to pay is null
+ThisWillAlsoAddPaymentOnInvoice=Hierdurch werden auch Zahlungen auf Rechnungen erfasst und als "Bezahlt" klassifiziert, wenn der Restbetrag null ist
StatisticsByLineStatus=Statistiken nach Statuszeilen
-RUM=UMR
+RUM=Mandatsreferenz
RUMLong=Eindeutige Mandatsreferenz
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=Wenn leer, wird die Mandatsreferenz generiert, sobald die Bankkontodaten gespeichert sind
WithdrawMode=Lastschriftmodus (FRST oder RECUR)
WithdrawRequestAmount=Lastschrifteinzug Einzugs Betrag:
-WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
+WithdrawRequestErrorNilAmount=Es kann keine Lastschriftanforderung für einen leeren Betrag erstellt werden.
SepaMandate=SEPA-Lastschriftmandat
SepaMandateShort=SEPA-Mandate
PleaseReturnMandate=Bitte senden Sie dieses Formular per E-Mail an %s oder per Post an
-SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
+SEPALegalText=Mit der Unterzeichnung dieses Vollmachtsformulars autorisieren Sie (A) %s, Anweisungen an Ihre Bank zu senden, um Ihr Konto zu belasten und (B) Ihre Bank, um Ihr Konto gemäß den Anweisungen von %s zu belasten. Als Teil Ihrer Rechte haben Sie Anspruch auf eine Rückerstattung von Ihrer Bank gemäß den Bedingungen Ihrer Vereinbarung mit Ihrer Bank. Eine Erstattung muss innerhalb von 8 Wochen ab dem Datum der Belastung Ihres Kontos beantragt werden. Ihre Rechte bezüglich des oben genannten Mandats werden in einer Erklärung erläutert, die Sie von Ihrer Bank erhalten können.
CreditorIdentifier=Kennung Kreditor
CreditorName=Name Kreditor
SEPAFillForm=(B) Bitte füllen Sie alle mit * markierten Felder aus
@@ -99,15 +99,19 @@ PleaseCheckOne=Bitte prüfen sie nur eine
DirectDebitOrderCreated=Lastschrift %s erstellt
AmountRequested=angeforderter Betrag
SEPARCUR=SEPA CUR
-SEPAFRST=SEPA FRST
-ExecutionDate=Execution date
-CreateForSepa=Create direct debit file
+SEPAFRST=SEPA ERST
+ExecutionDate=Ausführungsdatum
+CreateForSepa=Erstellen Sie eine Lastschriftdatei
+ICS=Gläubigeridentifikator CI
+END_TO_END="Ende-zu-Ende" SEPA-XML-Tag - Eindeutige ID, die pro Transaktion zugewiesen wird
+USTRD="Unstrukturiertes" SEPA-XML-Tag
+ADDDAYS=Füge Tage zum Abbuchungsdatum hinzu
### Notifications
InfoCreditSubject=Zahlung des Lastschrifteinzug %s an die Bank
-InfoCreditMessage=The direct debit payment order %s has been paid by the bank Data of payment: %s
-InfoTransSubject=Transmission of direct debit payment order %s to bank
-InfoTransMessage=The direct debit payment order %s has been sent to bank by %s %s.
+InfoCreditMessage=Der Lastschriftauftrag %s wurde von der Bank beglichen Daten der Zahlung: %s
+InfoTransSubject=Übermittlung des Lastschriftauftrags %s an die Bank
+InfoTransMessage=Die Einzugsermächtigung %s wurde von %s%s zur Bank gesendet.
der Lastschrift-Zahlungsauftrag der Rechnung %s im Zusammenhang mit dem Unternehmen %s, mit einem Betrag von %s wurde von der Bank abgelehnt -- %s
diff --git a/htdocs/langs/el_GR/accountancy.lang b/htdocs/langs/el_GR/accountancy.lang
index a04afc621c4..cda38d3b569 100644
--- a/htdocs/langs/el_GR/accountancy.lang
+++ b/htdocs/langs/el_GR/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Λίστα των λογιστικών λογαριασμών
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/el_GR/admin.lang b/htdocs/langs/el_GR/admin.lang
index ee2961b334e..dd5792b897c 100644
--- a/htdocs/langs/el_GR/admin.lang
+++ b/htdocs/langs/el_GR/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=Αυτή η περιοχή παρέχει λειτουργί
Purge=Εκκαθάριση
PurgeAreaDesc=Αυτή η σελίδα σας επιτρέπει να διαγράψετε όλα τα αρχεία που κατασκευάζονται ή αποθηκεύονται από την Dolibarr (προσωρινά αρχεία ή όλα τα αρχεία σε %s b> directory). Η χρήση αυτής της λειτουργίας δεν είναι απαραίτητη. Παρέχεται για χρήστες των οποίων η Dolibarr φιλοξενείται από πάροχο, που δεν προσφέρει δικαίωμα διαγραφής αρχείων που κατασκευάστηκαν από τον web server.
PurgeDeleteLogFile=Διαγράψτε τα αρχεία καταγραφής, συμπεριλαμβανομένων%s που είναι ορισμένα για τη χρήση της μονάδας Syslog (χωρίς κίνδυνο απώλειας δεδομένων)
-PurgeDeleteTemporaryFiles=Διαγραφή ολών των προσωρινών αρχείων (δεν υπάρχει κίνδυνος απώλειας δεδομένων)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Διαγραφή προσωρινών αρχείων
PurgeDeleteAllFilesInDocumentsDir=Διαγράψτε όλα τα αρχεία στον κατάλογο: %s . Αυτό θα διαγράψει όλα τα παραγόμενα έγγραφα που σχετίζονται με στοιχεία (τρίτα μέρη, τιμολόγια κ.λπ.), αρχεία που έχουν φορτωθεί στη μονάδα ECM, αρχεία από αντίγραφα ασφαλείας βάσεων δεδομένων και προσωρινά αρχεία.
PurgeRunNow=Διαγραφή τώρα
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Δημιουργία / τροποποίηση δωρεές
Permission703=Διαγραφή δωρεές
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Διαγραφή των αιτήσεων άδειας
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Λεπτομέρειες προγραμματισμένης εργασίας
-Permission23002=Δημιουργήστε/ενημερώστε μια προγραμματισμένη εργασία
-Permission23003=Διαγράψτε μια προγραμματισμένη εργασία
-Permission23004=Εκτελέστε μια προγραμματισμένη εργασία
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Υποβολή ή να διαγράψετε τα έγγραφα
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Διαγραφή των αιτήσεων άδειας
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Λεπτομέρειες προγραμματισμένης εργασίας
+Permission23002=Δημιουργήστε/ενημερώστε μια προγραμματισμένη εργασία
+Permission23003=Διαγράψτε μια προγραμματισμένη εργασία
+Permission23004=Εκτελέστε μια προγραμματισμένη εργασία
Permission50101=Use Point of Sale
Permission50201=Διαβάστε τις συναλλαγές
Permission50202=Πράξεις εισαγωγής
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Εκτύπωση
Permission55001=Διαβάστε δημοσκοπήσεις
Permission55002=Δημιουργία/τροποποίηση ερευνών
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/el_GR/assets.lang b/htdocs/langs/el_GR/assets.lang
new file mode 100644
index 00000000000..15f7986f3ad
--- /dev/null
+++ b/htdocs/langs/el_GR/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Πάγια
+NewAsset = Νέα εγγραφή παγίου
+AccountancyCodeAsset = Λογιστικός Κωδικός (Πάγιο)
+AccountancyCodeDepreciationAsset = Λογιστικός κωδικός (λογαριασμού απόσβεσης παγίου)
+AccountancyCodeDepreciationExpense = Λογιστικός κωδικός (λογαριασμός εξόδων απόσβεσης)
+NewAssetType=Νέος τύπος παγίου
+AssetsTypeSetup=Ρύθμιση τύπου παγίου
+AssetTypeModified=Ο τύπος παγίου τροποποιήθηκε
+AssetType=Τύπος παγίου
+AssetsLines=Πάγια
+DeleteType=Διαγραφή
+DeleteAnAssetType=Διαγραφή ενός τύπου παγίου
+ConfirmDeleteAssetType=Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτόν τον τύπο παγίου;
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Πάγια
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Περιγραφή παγίων
+
+#
+# Admin page
+#
+AssetsSetup = Ρυθμίσεις παγίων
+Settings = Ρυθμίσεις
+AssetsSetupPage = Σελίδα ρυθμίσεων παγίων
+ExtraFieldsAssetsType = Συμπληρωματικά χαρακτηριστικά (τύπος παγίου)
+AssetsType=Τύπος παγίου
+AssetsTypeId=Ταυτότητα τύπου παγίου
+AssetsTypeLabel=Ετικέτα τύπου παγίου
+AssetsTypes=Τύποι παγίων
+
+#
+# Menu
+#
+MenuAssets = Πάγια
+MenuNewAsset = Νέα εγγραφή παγίου
+MenuTypeAssets = Πληκτρολογήστε πάγια
+MenuListAssets = Λίστα
+MenuNewTypeAssets = Νέο
+MenuListTypeAssets = Λίστα
+
+#
+# Module
+#
+NewAssetType=Νέος τύπος παγίου
+NewAsset=Νέα εγγραφή παγίου
diff --git a/htdocs/langs/el_GR/banks.lang b/htdocs/langs/el_GR/banks.lang
index 1a302a45d4e..b12849fe6ed 100644
--- a/htdocs/langs/el_GR/banks.lang
+++ b/htdocs/langs/el_GR/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Πληρωμή Πελάτη
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Πληρωμή συνδρομής
-WithdrawalPayment=Ανάκληση πληρωμής
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Σίγουρα θέλετε να μαρκάρετε αυτό το αξιόγραφο σαν απορριφθέν;
BankTransfer=Τραπεζική Μεταφορά
BankTransfers=Τραπεζικές Μεταφορές
diff --git a/htdocs/langs/el_GR/blockedlog.lang b/htdocs/langs/el_GR/blockedlog.lang
new file mode 100644
index 00000000000..5bf526aa5be
--- /dev/null
+++ b/htdocs/langs/el_GR/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Πεδίο
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Εμφάνιση αποθηκευμένων λεπτομεριών
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Το τιμολόγιο πελάτη επικυρώθηκε
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Επικύρωση δωρεάς
+logDON_MODIFY=Μετατροπή δωρεάς
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/el_GR/cashdesk.lang b/htdocs/langs/el_GR/cashdesk.lang
index 59f0a6fb495..496974a0115 100644
--- a/htdocs/langs/el_GR/cashdesk.lang
+++ b/htdocs/langs/el_GR/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/el_GR/mails.lang b/htdocs/langs/el_GR/mails.lang
index 108f7ca136f..c1661e2340f 100644
--- a/htdocs/langs/el_GR/mails.lang
+++ b/htdocs/langs/el_GR/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Μήνυμα
MailFile=Επισυναπτώμενα Αρχεία
MailMessage=Κείμενο email
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/el_GR/members.lang b/htdocs/langs/el_GR/members.lang
index d6fd8245df5..26e52a39ce7 100644
--- a/htdocs/langs/el_GR/members.lang
+++ b/htdocs/langs/el_GR/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Επιλέξτε στατιστικά στοιχεία π
MenuMembersStats=Στατιστικά
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Δημόσιο
NewMemberbyWeb=Νέο μέλος πρόσθεσε. Εν αναμονή έγκρισης
NewMemberForm=Νέα μορφή μέλος
diff --git a/htdocs/langs/el_GR/mrp.lang b/htdocs/langs/el_GR/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/el_GR/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/el_GR/products.lang b/htdocs/langs/el_GR/products.lang
index aeec8f5d587..4b73e391054 100644
--- a/htdocs/langs/el_GR/products.lang
+++ b/htdocs/langs/el_GR/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Χώρα προέλευσης
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Σύντομη ετικέτα
Unit=Μονάδα
p=Μονάδα
diff --git a/htdocs/langs/el_GR/receptions.lang b/htdocs/langs/el_GR/receptions.lang
new file mode 100644
index 00000000000..c0840c3177f
--- /dev/null
+++ b/htdocs/langs/el_GR/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Σε εξέλιξη
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Σε εξέλιξη
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Ακυρώθηκε
+StatusReceptionDraft=Πρόχειρο
+StatusReceptionValidated=Επικυρωμένη (προϊόντα για αποστολή ή που έχουν ήδη αποσταλεί)
+StatusReceptionProcessed=Επεξεργασμένα
+StatusReceptionDraftShort=Πρόχειρο
+StatusReceptionValidatedShort=Επικυρώθηκε
+StatusReceptionProcessedShort=Επεξεργασμένα
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/el_GR/salaries.lang b/htdocs/langs/el_GR/salaries.lang
index 842a9e568a2..d9c0fcbfd87 100644
--- a/htdocs/langs/el_GR/salaries.lang
+++ b/htdocs/langs/el_GR/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Mισθός
Salaries=Μισθοί
NewSalaryPayment=Νέα μισθοδοσία
+AddSalaryPayment=Add salary payment
SalaryPayment=Μισθός
SalariesPayments=Πληρωμές μισθών
ShowSalaryPayment=Εμφάνιση μισθοδοσίας
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Τρέχον μισθός
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=Αυτή η τιμή εμφανίζεται μόνο σαν πληροφορία και δεν χρησιμοποιείται για κανένα υπολογισμό
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/el_GR/stocks.lang b/htdocs/langs/el_GR/stocks.lang
index 1da45170eba..3a7652891e4 100644
--- a/htdocs/langs/el_GR/stocks.lang
+++ b/htdocs/langs/el_GR/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Κάρτα Αποθήκης
Warehouse=Αποθήκη
Warehouses=Αποθήκες
ParentWarehouse=Parent warehouse
-NewWarehouse=Νέα αποθήκη / Χρηματιστήριο περιοχή
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Τροποποίηση αποθήκη
MenuNewWarehouse=Νέα αποθήκη
WarehouseSource=Αποθήκη Πηγή
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Περιοχή αποθηκών
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Τοποθεσία
LocationSummary=Σύντομη τοποθεσία όνομα
NumberOfDifferentProducts=Αριθμός διαφορετικών προϊόντων
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Μαζική μεταφορά αποθέματος
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Ετικέτα
NumberOfUnit=Αριθμός μονάδων
UnitPurchaseValue=Unit purchase price
StockTooLow=Χρηματιστήριο πολύ χαμηλή
@@ -54,21 +55,23 @@ PMPValue=Μέση σταθμική τιμή
PMPValueShort=WAP
EnhancedValueOfWarehouses=Αποθήκες αξία
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Το απόθεμα προϊόντος και απόθεμα υποπροϊόντος είναι ανεξάρτητα
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Ποσότητα αποστέλλονται
QtyDispatchedShort=Απεσταλμένη ποσότητα
QtyToDispatchShort=Ποσότητα για αποστολή
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Μείωση πραγματικών αποθεμάτων για τους πελάτες τιμολόγια / πιστωτικά επικύρωση σημειώσεις
-DeStockOnValidateOrder=Μείωση πραγματικών αποθεμάτων σχετικά με τις παραγγελίες των πελατών επικύρωσης
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Αύξηση πραγματικού αποθέματα για τους προμηθευτές τιμολόγια / πιστωτικά επικύρωση σημειώσεις
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Παραγγελία δεν έχει ακόμη ή όχι περισσότερο μια κατάσταση που επιτρέπει την αποστολή των προϊόντων σε αποθήκες αποθεμάτων.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Δεν προκαθορισμένα προϊόντα για αυτό το αντικείμενο. Έτσι, δεν έχει αποστολή σε απόθεμα είναι απαραίτητη.
@@ -76,12 +79,12 @@ DispatchVerb=Αποστολή
StockLimitShort=Όριο για ειδοποιήσεις
StockLimit=Όριο ειδοποιήσεων για το απόθεμα
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Φυσικό απόθεμα
+PhysicalStock=Physical Stock
RealStock=Real Χρηματιστήριο
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Εικονική απόθεμα
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id αποθήκη
DescWareHouse=Αποθήκη Περιγραφή
LieuWareHouse=Αποθήκη Localisation
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Αυτή η αποθήκη αποτελεί προ
SelectWarehouseForStockDecrease=Επιλέξτε αποθήκη που θα χρησιμοποιηθεί για μείωση αποθεμάτων
SelectWarehouseForStockIncrease=Επιλέξτε αποθήκη που θα χρησιμοποιηθεί για αύξηση των αποθεμάτων
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=Για να παραγγείλετε
Replenishment=Αναπλήρωση
@@ -114,13 +117,13 @@ CurentSelectionMode=Τρέχουσα μέθοδος επιλογής
CurentlyUsingVirtualStock=Εικονικό απόθεμα
CurentlyUsingPhysicalStock=Φυσικό απόθεμα
RuleForStockReplenishment=Κανόνας για τα αποθέματα αναπλήρωσης
-SelectProductWithNotNullQty=Επιλέξτε τουλάχιστον ένα προϊόν με ποσότητα δεν είναι έγκυρη σε προμηθευτή
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Ειδοποιήσεις μόνο
WarehouseForStockDecrease=Η αποθήκη %s να να χρησιμοποιηθεί για μείωση αποθεμάτων
WarehouseForStockIncrease=Η αποθήκη %s θα χρησιμοποιηθεί για την αύξηση των αποθεμάτων
ForThisWarehouse=Για αυτή την αποθήκη
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Αναπληρώσεις
NbOfProductBeforePeriod=Ποσότητα του προϊόντος %s σε απόθεμα πριν από την επιλεγμένη περίοδο (< %s)
NbOfProductAfterPeriod=Ποσότητα του προϊόντος %s σε απόθεμα πριν από την επιλεγμένη περίοδο (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Αποδείξεις για αυτή την παραγγελία
StockMovementRecorded=Οι κινήσεις των αποθεμάτων καταγράφονται
RuleForStockAvailability=Κανόνες σχετικά με τις απαιτήσεις του αποθέματος
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Ετικέτα λογιστικής κίνησης
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Λογιστική κίνηση ή κωδικός απογραφής
IsInPackage=Περιεχόμενα συσκευασίας
@@ -143,11 +147,11 @@ ShowWarehouse=Εμφάνιση αποθήκης
MovementCorrectStock=Διόρθωση αποθέματος για το προϊόν %s
MovementTransferStock=Μετακίνηση του προϊόντος %s σε μια άλλη αποθήκη
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Επικυρώθηκε
inventoryDraft=Σε εξέλιξη
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Δημιουργία
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Φίλτρο κατηγορίας
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Προσθήκη
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Διαγραφή γραμμής
RegulateStock=Regulate Stock
ListInventory=Λίστα
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/el_GR/ticket.lang b/htdocs/langs/el_GR/ticket.lang
new file mode 100644
index 00000000000..cbe58ac08cf
--- /dev/null
+++ b/htdocs/langs/el_GR/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Έργο
+TicketTypeShortOTHER=Άλλο
+
+TicketSeverityShortLOW=Χαμηλή
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Υψηλή
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Συνεισφέρων
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Ανάγνωση
+Assigned=Assigned
+InProgress=Σε εξέλιξη
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Αναμονή
+Closed=Έκλεισε
+Deleted=Deleted
+
+# Dict
+Type=Τύπος
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Ρυθμίσεις
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Δημόσια διεπαφή
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Ομάδα
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Ημερομηνία Κλεισίματος
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Προσθήκη μηνύματος
+AddMessage=Προσθήκη μηνύματος
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Δημιουργία παρέμβασης
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Υπογραφή
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Αντικείμενο
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Νέος χρήστης
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/el_GR/website.lang b/htdocs/langs/el_GR/website.lang
index 7ae9d1709c4..cf8c218f6a8 100644
--- a/htdocs/langs/el_GR/website.lang
+++ b/htdocs/langs/el_GR/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/el_GR/withdrawals.lang b/htdocs/langs/el_GR/withdrawals.lang
index 4062bb27a98..3e61ea098c5 100644
--- a/htdocs/langs/el_GR/withdrawals.lang
+++ b/htdocs/langs/el_GR/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Δεν είναι ακόμη δυνατή. Ανακαλούν το καθεστώς πρέπει να ρυθμιστεί ώστε να «πιστωθεί» πριν δηλώσει απόρριψη στις συγκεκριμένες γραμμές.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Ποσό για την απόσυρση
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Υπεύθυνος χρήστη
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Τρίτο κόμμα τραπεζικός κωδικός
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Ταξινομήστε πιστώνεται
ClassCreditedConfirm=Είστε σίγουροι ότι θέλετε να χαρακτηρίσει την παραλαβή ως απόσυρση πιστώνεται στον τραπεζικό σας λογαριασμό;
TransData=Η ημερομηνία αποστολής
@@ -50,7 +50,7 @@ StatusMotif0=Απροσδιόριστο
StatusMotif1=Ανεπαρκή κεφάλαια
StatusMotif2=Αίτηση προσβαλλόμενη
StatusMotif3=No direct debit payment order
-StatusMotif4=Παραγγελία του πελάτη
+StatusMotif4=Sales Order
StatusMotif5=RIB άχρηστα
StatusMotif6=Λογαριασμός χωρίς ισορροπία
StatusMotif7=Δικαστική απόφαση
@@ -66,11 +66,11 @@ NotifyCredit=Πιστωτικές Απόσυρση
NumeroNationalEmetter=Εθνικό Αριθμός Transmitter
WithBankUsingRIB=Για τους τραπεζικούς λογαριασμούς που χρησιμοποιούν RIB
WithBankUsingBANBIC=Για τους τραπεζικούς λογαριασμούς που χρησιμοποιούν IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Πιστωτικές με
WithdrawalFileNotCapable=Αδύνατο να δημιουργηθεί το αρχείο παραλαβή απόσυρση για τη χώρα σας %s (η χώρα σας δεν υποστηρίζεται)
-ShowWithdraw=Εμφάνιση Ανάληψη
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Ωστόσο, εάν το τιμολόγιο δεν έχει τουλάχιστον μία πληρωμή απόσυρσης ακόμη σε επεξεργασία, δεν θα πρέπει να οριστεί ως καταβληθέν θα επιτρέψει εκ των προτέρων την απόσυρση από την διαχείριση.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Απόσυρση αρχείο
SetToStatusSent=Ρυθμίστε την κατάσταση "αποστολή αρχείου"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Στατιστικά στοιχεία από την κατάσταση των γραμμών
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Το όνομά σας
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/en_GB/receptions.lang b/htdocs/langs/en_GB/receptions.lang
new file mode 100644
index 00000000000..7c2773c183f
--- /dev/null
+++ b/htdocs/langs/en_GB/receptions.lang
@@ -0,0 +1,2 @@
+# Dolibarr language file - Source file is en_US - receptions
+StatusReceptionCanceled=Cancelled
diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang
index d4c88dfa32e..7480550195a 100644
--- a/htdocs/langs/en_US/admin.lang
+++ b/htdocs/langs/en_US/admin.lang
@@ -819,9 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
-Permission650=Read bom of Bom
-Permission651=Create/Update bom of Bom
-Permission652=Delete bom of Bom
+Permission650=Read Bills of Materials
+Permission651=Create/Update Bills of Materials
+Permission652=Delete Bills of Materials
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -911,7 +911,7 @@ Permission50414=Delete operations in ledger
Permission50415=Delete all operations by year and journal in ledger
Permission50418=Export operations of the ledger
Permission50420=Report and export reports (turnover, balance, journals, ledger)
-Permission50430=Define and close a fiscal year
+Permission50430=Define and close a fiscal period
Permission50440=Manage chart of accounts, setup of accountancy
Permission51001=Read assets
Permission51002=Create/Update assets
@@ -1924,4 +1924,4 @@ UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
DeleteEmailCollector=Delete email collector
-ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
\ No newline at end of file
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collector?
\ No newline at end of file
diff --git a/htdocs/langs/en_US/bills.lang b/htdocs/langs/en_US/bills.lang
index 2c77cd93929..5f4a9ff0bba 100644
--- a/htdocs/langs/en_US/bills.lang
+++ b/htdocs/langs/en_US/bills.lang
@@ -25,7 +25,7 @@ InvoiceProFormaAsk=Proforma invoice
InvoiceProFormaDesc=Proforma invoice is an image of a true invoice but has no accountancy value.
InvoiceReplacement=Replacement invoice
InvoiceReplacementAsk=Replacement invoice for invoice
-InvoiceReplacementDesc=Replacement invoice is used to cancel and completely replace an invoice with no payment already received.
Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'.
+InvoiceReplacementDesc=Replacement invoice is used to completely replace an invoice with no payment already received.
Note: Only invoices with no payment on it can be replaced. If the invoice you replace is not yet closed, it will be automatically closed to 'abandoned'.
InvoiceAvoir=Credit note
InvoiceAvoirAsk=Credit note to correct invoice
InvoiceAvoirDesc=The credit note is a negative invoice used to correct the fact that an invoice shows an amount that differs from the amount actually paid (eg the customer paid too much by mistake, or will not pay the complete amount since some products were returned).
diff --git a/htdocs/langs/en_US/other.lang b/htdocs/langs/en_US/other.lang
index 0ad4c5dfc83..b92e21d69b3 100644
--- a/htdocs/langs/en_US/other.lang
+++ b/htdocs/langs/en_US/other.lang
@@ -184,12 +184,14 @@ NumberOfCustomerInvoices=Number of customer invoices
NumberOfSupplierProposals=Number of vendor proposals
NumberOfSupplierOrders=Number of purchase orders
NumberOfSupplierInvoices=Number of vendor invoices
+NumberOfContracts=Number of contracts
NumberOfUnitsProposals=Number of units on proposals
NumberOfUnitsCustomerOrders=Number of units on sales orders
NumberOfUnitsCustomerInvoices=Number of units on customer invoices
NumberOfUnitsSupplierProposals=Number of units on vendor proposals
NumberOfUnitsSupplierOrders=Number of units on purchase orders
NumberOfUnitsSupplierInvoices=Number of units on vendor invoices
+NumberOfUnitsContracts=Number of units on contracts
EMailTextInterventionAddedContact=A new intervention %s has been assigned to you.
EMailTextInterventionValidated=The intervention %s has been validated.
EMailTextInvoiceValidated=Invoice %s has been validated.
diff --git a/htdocs/langs/en_US/website.lang b/htdocs/langs/en_US/website.lang
index 2683c9a90eb..433e35e2d1b 100644
--- a/htdocs/langs/en_US/website.lang
+++ b/htdocs/langs/en_US/website.lang
@@ -98,7 +98,7 @@ NoWebSiteCreateOneFirst=No website has been created yet. Create one first.
GoTo=Go to
DynamicPHPCodeContainsAForbiddenInstruction=You add dynamic PHP code that contains the PHP instruction '%s' that is forbidden by default as dynamic content (see hidden options WEBSITE_PHP_ALLOW_xxx to increase list of allowed commands).
NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynamic content in websites. Ask permission or just keep code into php tags unmodified.
-ReplaceWebsiteContent=Replace website content
+ReplaceWebsiteContent=Search or Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
# Export
diff --git a/htdocs/langs/es_AR/assets.lang b/htdocs/langs/es_AR/assets.lang
new file mode 100644
index 00000000000..59bf6bd1739
--- /dev/null
+++ b/htdocs/langs/es_AR/assets.lang
@@ -0,0 +1,19 @@
+# Dolibarr language file - Source file is en_US - assets
+Assets =Bienes
+AccountancyCodeDepreciationAsset =Código contable (cuenta de activo por depreciación)
+AccountancyCodeDepreciationExpense =Código contable (cuenta de gastos de depreciación)
+AssetsLines=Bienes
+DeleteType=Borrar
+ConfirmDeleteAssetType=¿Estás seguro de que quieres eliminar este tipo de activo?
+ShowTypeCard=Mostrar tipo '%s'
+ModuleAssetsName =Bienes
+ModuleAssetsDesc =Descripción de los activos
+AssetsSetup =Configuración de activos
+Settings =Ajustes
+AssetsSetupPage =Página de configuración de activos
+AssetsTypeId=ID de tipo de activo
+AssetsTypeLabel=Etiqueta de tipo de activo
+MenuAssets =Bienes
+MenuNewAsset =Nuevo activo
+MenuListAssets =Lista
+MenuListTypeAssets =Lista
diff --git a/htdocs/langs/es_AR/ticket.lang b/htdocs/langs/es_AR/ticket.lang
new file mode 100644
index 00000000000..dfd521b38f5
--- /dev/null
+++ b/htdocs/langs/es_AR/ticket.lang
@@ -0,0 +1,2 @@
+# Dolibarr language file - Source file is en_US - ticket
+TicketSettings=Ajustes
diff --git a/htdocs/langs/es_CL/admin.lang b/htdocs/langs/es_CL/admin.lang
index eab645cdc09..6a15d209266 100644
--- a/htdocs/langs/es_CL/admin.lang
+++ b/htdocs/langs/es_CL/admin.lang
@@ -428,6 +428,13 @@ Permission1202=Crear / Modificar una exportación
Permission1251=Ejecutar las importaciones masivas de datos externos en la base de datos (carga de datos)
Permission1321=Exportar facturas, atributos y pagos de clientes
Permission1322=Reabrir una factura paga
+Permission2414=Exportar acciones / tareas de otros
+Permission2501=Leer / Descargar documentos
+Permission2502=Descargar documentos
+Permission2503=Presentar o eliminar documentos
+Permission2515=Configurar directorios de documentos
+Permission2801=Use el cliente FTP en modo de lectura (navegue y descargue solamente)
+Permission2802=Utilice el cliente FTP en modo de escritura (eliminar o cargar archivos)
Permission20003=Eliminar solicitudes de permiso
Permission20004=Lea todas las solicitudes de licencia (incluso del usuario no subordinado)
Permission20005=Crear / modificar solicitudes de abandono para todos (incluso para usuarios no subordinados)
@@ -436,13 +443,6 @@ Permission23001=Leer trabajo programado
Permission23002=Crear / actualizar trabajo programado
Permission23003=Eliminar trabajo programado
Permission23004=Ejecutar trabajo programado
-Permission2414=Exportar acciones / tareas de otros
-Permission2501=Leer / Descargar documentos
-Permission2502=Descargar documentos
-Permission2503=Presentar o eliminar documentos
-Permission2515=Configurar directorios de documentos
-Permission2801=Use el cliente FTP en modo de lectura (navegue y descargue solamente)
-Permission2802=Utilice el cliente FTP en modo de escritura (eliminar o cargar archivos)
Permission50201=Leer transacciones
Permission50202=Transacciones de importación
Permission54001=Impresión
diff --git a/htdocs/langs/es_CL/assets.lang b/htdocs/langs/es_CL/assets.lang
new file mode 100644
index 00000000000..aa1b21e31d6
--- /dev/null
+++ b/htdocs/langs/es_CL/assets.lang
@@ -0,0 +1,15 @@
+# Dolibarr language file - Source file is en_US - assets
+Assets =Bienes
+AccountancyCodeAsset =Código de contabilidad (activo)
+AccountancyCodeDepreciationAsset =Código de contabilidad (cuenta de activos de depreciación)
+AccountancyCodeDepreciationExpense =Código de contabilidad (cuenta de gastos de depreciación)
+DeleteType=Borrar
+ModuleAssetsName =Bienes
+ModuleAssetsDesc =Descripción de los activos
+AssetsSetup =Configuración de activos
+AssetsSetupPage =Página de configuración de activos
+AssetsTypeId=Identificación del tipo de activo
+AssetsTypeLabel=Etiqueta de tipo de activo
+MenuAssets =Bienes
+MenuNewAsset =Nuevo activo
+MenuTypeAssets =Escriba activos
diff --git a/htdocs/langs/es_CL/main.lang b/htdocs/langs/es_CL/main.lang
index 478076f9114..29fae5a5cca 100644
--- a/htdocs/langs/es_CL/main.lang
+++ b/htdocs/langs/es_CL/main.lang
@@ -227,7 +227,6 @@ GeneratedOn=Construir en %s
NoOpenedElementToProcess=Sin elemento abierto para procesar
NotYetAvailable=No disponible aún
Categories=Etiquetas / categorías
-Category=Etiqueta / categoría
Qty=Cantidad
ChangedBy=Cambiado por
ResultKo=Fracaso
diff --git a/htdocs/langs/es_CL/members.lang b/htdocs/langs/es_CL/members.lang
index 47a154b3ae1..69068ec83aa 100644
--- a/htdocs/langs/es_CL/members.lang
+++ b/htdocs/langs/es_CL/members.lang
@@ -51,7 +51,6 @@ SubscriptionNotReceived=Suscripción nunca recibida
ListOfSubscriptions=Lista de suscripciones
NoTypeDefinedGoToSetup=Ningún tipo de miembro definido. Ir al menú "Tipos de miembros"
SubscriptionRequired=Suscripción requerida
-DeleteType=Borrar
VoteAllowed=Voto permitido
MorPhy=Moral / Físico
Reenable=Rehabilitar
@@ -91,7 +90,6 @@ DescADHERENT_CARD_HEADER_TEXT=Texto impreso en la parte superior de las tarjetas
DescADHERENT_CARD_TEXT=Texto impreso en las tarjetas de miembro (alinear a la izquierda)
DescADHERENT_CARD_TEXT_RIGHT=Texto impreso en las tarjetas de miembro (alinear a la derecha)
DescADHERENT_CARD_FOOTER_TEXT=Texto impreso en la parte inferior de las tarjetas de miembro
-ShowTypeCard=Mostrar tipo '%s'
HTPasswordExport=generación de archivos htpassword
MembersAndSubscriptions=Miembros y suscripciones
MoreActions=Acción complementaria en la grabación
diff --git a/htdocs/langs/es_CL/receptions.lang b/htdocs/langs/es_CL/receptions.lang
new file mode 100644
index 00000000000..b2805eae1e4
--- /dev/null
+++ b/htdocs/langs/es_CL/receptions.lang
@@ -0,0 +1,4 @@
+# Dolibarr language file - Source file is en_US - receptions
+StatusReceptionCanceled=Cancelado
+StatusReceptionProcessed=Procesada
+StatusReceptionProcessedShort=Procesada
diff --git a/htdocs/langs/es_CL/ticket.lang b/htdocs/langs/es_CL/ticket.lang
new file mode 100644
index 00000000000..39e2e1b15ba
--- /dev/null
+++ b/htdocs/langs/es_CL/ticket.lang
@@ -0,0 +1,115 @@
+# Dolibarr language file - Source file is en_US - ticket
+Module56000Name=Entradas
+Module56000Desc=Sistema de tickets para gestión de problemas o solicitudes
+Permission56001=Ver entradas
+Permission56002=Modificar entradas
+TicketTypeShortINCIDENT=Solicitud de asistencia
+ErrorBadEmailAddress=Campo '%s' incorrecto
+MenuTicketMyAssign=Mis boletos
+MenuTicketMyAssignNonClosed=Mis boletos abiertos
+MenuListNonClosed=Boletos abiertos
+TypeContact_ticket_internal_CONTRIBUTOR=Colaborador
+TypeContact_ticket_external_SUPPORTCLI=Contacto con el cliente / seguimiento de incidentes
+OriginEmail=Fuente de correo electrónico
+NotRead=No leer
+Read=Leer
+Answered=Contestada
+Waiting=Esperando
+Type=Tipo
+MailToSendTicketMessage=Para enviar un correo electrónico desde un mensaje de ticket
+TicketParamMail=Configuración de correo electrónico
+TicketEmailNotificationFrom=Correo electrónico de notificación de
+TicketEmailNotificationFromHelp=Utilizado en la respuesta del mensaje del boleto por ejemplo
+TicketEmailNotificationTo=Notificaciones de correo electrónico a
+TicketEmailNotificationToHelp=Envíe notificaciones por correo electrónico a esta dirección.
+TicketNewEmailBodyHelp=El texto especificado aquí se insertará en el correo electrónico confirmando la creación de un nuevo ticket desde la interfaz pública. La información sobre la consulta del ticket se agrega automáticamente.
+TicketsEmailMustExist=Requerir una dirección de correo electrónico existente para crear un boleto
+TicketsEmailMustExistHelp=En la interfaz pública, la dirección de correo electrónico ya debe estar llena en la base de datos para crear un nuevo ticket.
+PublicInterface=Interfaz pública
+TicketPublicInterfaceTextHome=Puede crear un ticket de soporte o visualizar existente a partir de su ticket de seguimiento de identificador.
+ExtraFieldsTicket=Atributos adicionales
+TicketCkEditorEmailNotActivated=El editor de HTML no está activado. Coloque el contenido FCKEDITOR_ENABLE_MAIL en 1 para obtenerlo.
+TicketsDisableEmail=No envíe correos electrónicos para la creación de tickets o la grabación de mensajes
+TicketsDisableEmailHelp=Por defecto, los correos electrónicos se envían cuando se crean nuevos tickets o mensajes. Habilite esta opción para deshabilitar * todas las notificaciones de correo electrónico
+TicketsLogEnableEmail=Habilitar registro por correo electrónico
+TicketsLogEnableEmailHelp=En cada cambio, se enviará un correo electrónico ** a cada contacto ** asociado con el ticket.
+TicketsShowModuleLogoHelp=Habilite esta opción para ocultar el módulo de logotipo en las páginas de la interfaz pública
+TicketsShowCompanyLogoHelp=Habilite esta opción para ocultar el logotipo de la empresa principal en las páginas de la interfaz pública
+TicketsEmailAlsoSendToMainAddress=También envíe notificaciones a la dirección de correo electrónico principal
+TicketsEmailAlsoSendToMainAddressHelp=Habilite esta opción para enviar un correo electrónico a la dirección "Correo electrónico de notificación de" (consulte la configuración a continuación)
+TicketsLimitViewAssignedOnlyHelp=Solo las entradas asignadas al usuario actual serán visibles. No se aplica a un usuario con derechos de gestión de tickets.
+TicketsActivatePublicInterface=Activar la interfaz pública
+TicketsActivatePublicInterfaceHelp=La interfaz pública permite a los visitantes crear tickets.
+TicketsAutoAssignTicket=Asigna automáticamente al usuario que creó el ticket
+TicketsIndex=Ticket - hogar
+TicketList=Lista de entradas
+NoTicketsFound=No se encontró boleto
+TicketViewAllTickets=Ver todos los boletos
+TicketStatByStatus=Entradas por estado
+TicketCard=Tarjeta de boleto
+CreateTicket=Crear boleto
+TicketsManagement=Gestión de entradas
+NewTicket=Nuevo boleto
+SubjectAnswerToTicket=Respuesta del boleto
+SeeTicket=Ver boleto
+TicketReadOn=Sigue leyendo
+TicketHistory=Historial de entradas
+TicketAssigned=Ticket ahora está asignado
+TicketChangeSeverity=Cambiar severidad
+TicketAddMessage=Añade un mensaje
+AddMessage=Añade un mensaje
+MessageSuccessfullyAdded=Ticket agregado
+TicketMessageSuccessfullyAdded=Mensaje agregado con éxito
+TicketMessagesList=Lista de mensajes
+NoMsgForThisTicket=No hay mensaje para este ticket
+LatestNewTickets=Las últimas entradas %s (no leídas)
+ShowTicket=Ver boleto
+RelatedTickets=Boletos relacionados
+CloseTicket=Boleto cerrado
+CloseATicket=Cerrar un boleto
+ConfirmCloseAticket=Confirmar el cierre del boleto
+ConfirmDeleteTicket=Confirma la eliminación del ticket
+TicketMarkedAsClosed=Boleto marcado como cerrado
+TicketDurationAutoInfos=Duración calculada automáticamente a partir de intervenciones relacionadas
+SendMessageByEmail=Enviar mensaje por correo electrónico
+ErrorMailRecipientIsEmptyForSendTicketMessage=El destinatario está vacío. Sin enviar correo electrónico
+TicketMessageMailIntroHelp=Este texto se agrega solo al comienzo del correo electrónico y no se guardará.
+TicketMessageMailIntroLabelAdmin=Introducción al mensaje cuando se envía un correo electrónico
+TicketMessageMailSignatureHelp=Este texto se agrega solo al final del correo electrónico y no se guardará.
+TicketMessageMailSignatureLabelAdmin=Firma del correo electrónico de respuesta
+TicketMessageHelp=Solo este texto se guardará en la lista de mensajes en la tarjeta de boletos.
+TicketContacts=Boleto de contactos
+TicketDocumentsLinked=Documentos vinculados al boleto
+ConfirmReOpenTicket=¿Confirma volver a abrir este ticket?
+TicketAssignedToYou=Boleto asignado
+TicketAssignedEmailBody=Se le ha asignado el ticket # %s por %s
+TicketEmailOriginIssuer=Emisor al origen de los boletos
+LinkToAContract=Enlace a un contrato
+TicketMailExchanges=Intercambios de correo
+TicketChangeStatus=Cambiar Estado
+TicketNotNotifyTiersAtCreate=No notificar a la compañía en crear
+NoLogForThisTicket=Aún no hay registro para este boleto
+TicketSystem=Sistema de entradas
+ShowListTicketWithTrackId=Mostrar lista de tickets de la ID de la pista
+ShowTicketWithTrackId=Mostrar ticket desde ID de seguimiento
+TicketPublicDesc=Puede crear un ticket de soporte o cheque desde un ID existente.
+YourTicketSuccessfullySaved=Ticket ha sido guardado con éxito!
+PleaseRememberThisId=Por favor, mantenga el número de seguimiento que podríamos preguntarle más tarde.
+TicketNewEmailSubject=Confirmación de creación de entradas
+TicketNewEmailBody=Este es un correo electrónico automático para confirmar que ha registrado un nuevo boleto.
+TicketNewEmailBodyCustomer=Este es un correo electrónico automático para confirmar que se acaba de crear un nuevo ticket en su cuenta.
+TicketNewEmailBodyInfosTicket=Información para monitorear el boleto
+TicketNewEmailBodyInfosTrackUrl=Puede ver el progreso del ticket haciendo clic en el enlace de arriba.
+TicketEmailPleaseDoNotReplyToThisEmail=¡Por favor no responda directamente a este correo! Usa el enlace para responder a la interfaz.
+TicketPublicInfoCreateTicket=Este formulario le permite registrar un ticket de soporte en nuestro sistema de gestión.
+TicketPublicPleaseBeAccuratelyDescribe=Por favor describe con precisión el problema. Proporcione la mayor cantidad de información posible que nos permita identificar correctamente su solicitud.
+TicketPublicMsgViewLogIn=Ingrese la ID de seguimiento de boletos
+Subject=Tema
+ViewTicket=Ver boleto
+ViewMyTicketList=Ver mi lista de boletos
+TicketNewEmailSubjectAdmin=Nuevo boleto creado
+SeeThisTicketIntomanagementInterface=Ver boleto en la interfaz de administración
+BoxLastTicketDescription=Últimas %s entradas creadas
+BoxLastTicketNoRecordedTickets=No hay entradas recientes sin leer
+BoxLastModifiedTicketDescription=Las últimas entradas modificadas %s
+BoxLastModifiedTicketNoRecordedTickets=No hay entradas modificadas recientemente
diff --git a/htdocs/langs/es_CO/admin.lang b/htdocs/langs/es_CO/admin.lang
index 313150bca14..88f1d404b80 100644
--- a/htdocs/langs/es_CO/admin.lang
+++ b/htdocs/langs/es_CO/admin.lang
@@ -547,14 +547,6 @@ Permission1181=Leer proveedores
Permission1202=Crear / Modificar una exportación
Permission1251=Ejecutar importaciones masivas de datos externos en la base de datos (carga de datos)
Permission1321=Exportación de facturas de clientes, atributos y pagos.
-Permission20003=Eliminar solicitudes de permiso
-Permission20004=Lea todas las solicitudes de permiso (incluso de usuarios no subordinados)
-Permission20005=Crear / modificar solicitudes de permisos para todos (incluso de usuarios no subordinados)
-Permission20006=Solicitudes de licencia de administrador (configuración y actualización del saldo)
-Permission23001=Leer trabajo programado
-Permission23002=Crear / actualizar trabajo programado
-Permission23003=Eliminar trabajo programado
-Permission23004=Ejecutar trabajo programado
Permission2401=Leer acciones (eventos o tareas) vinculadas a su cuenta.
Permission2402=Crear / modificar acciones (eventos o tareas) vinculadas a su cuenta.
Permission2403=Eliminar acciones (eventos o tareas) vinculadas a su cuenta.
@@ -568,6 +560,14 @@ Permission2503=Presentar o borrar documentos
Permission2515=Configurar directorios de documentos
Permission2801=Usar el cliente FTP en modo de lectura (solo navegar y descargar)
Permission2802=Usar el cliente FTP en modo de escritura (eliminar o cargar archivos)
+Permission20003=Eliminar solicitudes de permiso
+Permission20004=Lea todas las solicitudes de permiso (incluso de usuarios no subordinados)
+Permission20005=Crear / modificar solicitudes de permisos para todos (incluso de usuarios no subordinados)
+Permission20006=Solicitudes de licencia de administrador (configuración y actualización del saldo)
+Permission23001=Leer trabajo programado
+Permission23002=Crear / actualizar trabajo programado
+Permission23003=Eliminar trabajo programado
+Permission23004=Ejecutar trabajo programado
Permission50201=Leer transacciones
Permission50202=Transacciones de importación
Permission54001=Impresión
diff --git a/htdocs/langs/es_CO/blockedlog.lang b/htdocs/langs/es_CO/blockedlog.lang
new file mode 100644
index 00000000000..9f005242910
--- /dev/null
+++ b/htdocs/langs/es_CO/blockedlog.lang
@@ -0,0 +1,2 @@
+# Dolibarr language file - Source file is en_US - blockedlog
+logBILL_VALIDATE=Factura del cliente validada
diff --git a/htdocs/langs/es_CO/main.lang b/htdocs/langs/es_CO/main.lang
index 473a66ef44d..897e12e59ea 100644
--- a/htdocs/langs/es_CO/main.lang
+++ b/htdocs/langs/es_CO/main.lang
@@ -118,7 +118,6 @@ RequestAlreadyDone=La solicitud ya ha sido procesada
FilterOnInto=Los criterios de búsqueda ' %s ' en los campos %s
NoOpenedElementToProcess=No hay elemento abierto para procesar
Categories=Etiquetas / categorías
-Category=Etiqueta / categoría
Topic=Tema
NoItemLate=Sin artículo atrasado
DeletePicture=Borrar imagen
@@ -146,7 +145,6 @@ ShowSupplierPreview=Mostrar vista previa del vendedor
Currency=Moneda
SendAcknowledgementByMail=Enviar correo electrónico de confirmación
SendMail=Enviar correo electrónico
-NotRead=No leer
ValueIsNotValid=El valor no es valido
RecordCreatedSuccessfully=Registro creado exitosamente
MoveBox=Mover widget
diff --git a/htdocs/langs/es_CO/receptions.lang b/htdocs/langs/es_CO/receptions.lang
new file mode 100644
index 00000000000..0356d61254c
--- /dev/null
+++ b/htdocs/langs/es_CO/receptions.lang
@@ -0,0 +1,2 @@
+# Dolibarr language file - Source file is en_US - receptions
+StatusReceptionCanceled=Cancelado
diff --git a/htdocs/langs/es_CO/ticket.lang b/htdocs/langs/es_CO/ticket.lang
new file mode 100644
index 00000000000..05339775ed1
--- /dev/null
+++ b/htdocs/langs/es_CO/ticket.lang
@@ -0,0 +1,5 @@
+# Dolibarr language file - Source file is en_US - ticket
+TypeContact_ticket_internal_CONTRIBUTOR=Contribuyente
+NotRead=No leer
+Type=Tipo
+Subject=Tema
diff --git a/htdocs/langs/es_EC/admin.lang b/htdocs/langs/es_EC/admin.lang
index 90081f4e9a9..6e52d4ec437 100644
--- a/htdocs/langs/es_EC/admin.lang
+++ b/htdocs/langs/es_EC/admin.lang
@@ -664,16 +664,6 @@ Permission1236=Exportar facturas de proveedores, atributos y pagos.
Permission1237=Órdenes de compra de exportación y sus detalles.
Permission1251=Ejecutar importaciones masivas de datos externos en la base de datos (carga de datos)
Permission1321=Exportar facturas, atributos y pagos de clientes.
-Permission20001=Lea las solicitudes de licencia (su licencia y las de sus subordinados)
-Permission20002=Cree / modifique sus solicitudes de licencia (su licencia y las de sus subordinados)
-Permission20003=Solicitudes de licencia / permiso
-Permission20004=Lea todas las solicitudes de permiso.
-Permission20005=Crear / modificar solicitudes de permiso para todos (incluso para usuarios no subordinados)
-Permission20006=Administrar solicitud de licencia / permiso
-Permission23001=Leer trabajo programado
-Permission23002=Crear / actualizar trabajo programado
-Permission23003=Programa de trabajo
-Permission23004=Ejecutar trabajo programado
Permission2402=Crear / modificar acciones (eventos o tareas) vinculados a su cuenta
Permission2403=Borrar acciones (eventos o tareas) vinculados a su cuenta
Permission2411=Leer acciones.
@@ -685,6 +675,16 @@ Permission2502=Descargar documentos
Permission2515=Configuración de los documentos
Permission2801=Utilizar cliente FTP en modo de lectura (sólo navegar y descargar)
Permission2802=Utilizar cliente FTP en modo de escritura (borrar o subir archivos)
+Permission20001=Lea las solicitudes de licencia (su licencia y las de sus subordinados)
+Permission20002=Cree / modifique sus solicitudes de licencia (su licencia y las de sus subordinados)
+Permission20003=Solicitudes de licencia / permiso
+Permission20004=Lea todas las solicitudes de permiso.
+Permission20005=Crear / modificar solicitudes de permiso para todos (incluso para usuarios no subordinados)
+Permission20006=Administrar solicitud de licencia / permiso
+Permission23001=Leer trabajo programado
+Permission23002=Crear / actualizar trabajo programado
+Permission23003=Programa de trabajo
+Permission23004=Ejecutar trabajo programado
Permission50101=Use el punto de venta
Permission50201=Leer transacciones
Permission50202=Importar transacciones
diff --git a/htdocs/langs/es_EC/assets.lang b/htdocs/langs/es_EC/assets.lang
new file mode 100644
index 00000000000..eb82433ddde
--- /dev/null
+++ b/htdocs/langs/es_EC/assets.lang
@@ -0,0 +1,20 @@
+# Dolibarr language file - Source file is en_US - assets
+Assets =Bienes/Activos
+AccountancyCodeAsset =Código de contabilidad (activo)
+AccountancyCodeDepreciationAsset =Código de contabilidad (cuenta depreciación de activos)
+AccountancyCodeDepreciationExpense =Código de contabilidad (cuenta depreciación de gastos)
+AssetsLines=Bienes
+DeleteType=Borrar
+ConfirmDeleteAssetType=¿Estás seguro de que quieres eliminar este tipo de activo?
+ShowTypeCard=Mostrar tipo '%s'
+ModuleAssetsName =Bienes
+ModuleAssetsDesc =Descripción de los activos
+AssetsSetup =Configuración de activos
+AssetsSetupPage =Página de configuración de activos
+AssetsTypeId=ID del tipo de activo
+AssetsTypeLabel=Etiqueta de tipo de activo
+MenuAssets =Bienes
+MenuNewAsset =Nuevo activo
+MenuTypeAssets =Tipos de activos
+MenuListAssets =Lista
+MenuListTypeAssets =Lista
diff --git a/htdocs/langs/es_EC/blockedlog.lang b/htdocs/langs/es_EC/blockedlog.lang
new file mode 100644
index 00000000000..ffd95d6e203
--- /dev/null
+++ b/htdocs/langs/es_EC/blockedlog.lang
@@ -0,0 +1,18 @@
+# Dolibarr language file - Source file is en_US - blockedlog
+FingerprintsDesc=Esta es la herramienta para navegar o extraer los registros inalterables. Los registros inalterables se generan y archivan localmente en una tabla dedicada, en tiempo real cuando registra un evento de negocios. Puede usar esta herramienta para exportar este archivo y guardarlo en un soporte externo (algunos países, como Francia, le piden que lo haga todos los años). Tenga en cuenta que no hay ninguna función para limpiar este registro y que todos los cambios que se intentaron realizar directamente en este registro (por ejemplo, un pirata informático) se informarán con una huella digital no válida. Si realmente necesita purgar esta tabla porque usó su aplicación para una demostración / propósito de prueba y desea limpiar sus datos para comenzar su producción, puede solicitar a su revendedor o integrador que reinicie su base de datos (se eliminarán todos sus datos).
+AddedByAuthority=Almacenado en sitio remoto
+NotAddedByAuthorityYet=Aún no almacenado en sitio remoto
+logPAYMENT_ADD_TO_BANK=Pago agregado al banco
+logDONATION_PAYMENT_DELETE=Eliminación lógica del pago de donaciones.
+logBILL_UNPAYED=Factura del cliente sin pagar
+logBILL_VALIDATE=Factura del cliente validada
+logBILL_SENTBYMAIL=Factura del cliente enviar por correo
+logDON_DELETE=Eliminación lógica de la donación.
+logMEMBER_SUBSCRIPTION_DELETE=Suscripción de miembro eliminación lógica
+ListOfTrackedEvents=Lista de eventos de seguimiento
+Fingerprint=Huella Digital
+DataOfArchivedEvent=Datos completos de eventos archivados.
+ImpossibleToReloadObject=Objeto original (tipo %s, id %s) no vinculado (consulte la columna 'Datos completos' para obtener datos guardados inalterables)
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=El módulo de Registros inalterables se activó debido a la legislación de su país. La desactivación de este módulo puede invalidar cualquier transacción futura con respecto a la ley y el uso de software legal, ya que no pueden ser validados por una auditoría fiscal.
+BlockedLogDisableNotAllowedForCountry=Lista de países donde el uso de este módulo es obligatorio (solo para evitar deshabilitar el módulo por error, si su país está en esta lista, no es posible deshabilitar el módulo sin editar primero esta lista. Tenga en cuenta también que habilitar / deshabilitar este módulo mantener un rastreo en el registro inalterable).
+TooManyRecordToScanRestrictFilters=Demasiados registros para escanear / analizar. Por favor restringe la lista con filtros más restrictivos.
diff --git a/htdocs/langs/es_EC/main.lang b/htdocs/langs/es_EC/main.lang
index 6c4bf30eaf3..d291402659a 100644
--- a/htdocs/langs/es_EC/main.lang
+++ b/htdocs/langs/es_EC/main.lang
@@ -243,7 +243,6 @@ GeneratedOn=Construir el %s
NoOpenedElementToProcess=Ningún elemento abierto para procesar
NotYetAvailable=No disponible aún
Categories=Etiquetas/categorías
-Category=Etiquetas/categoría
ChangedBy=Cambiado por
ResultKo=Fallo
Reporting=Informes
@@ -338,7 +337,6 @@ SendAcknowledgementByMail=Enviar correo electrónico de confirmación
SendMail=Enviar correo electrónico
Email=Correo electrónico
NoEMail=Sin correo electrónico
-NotRead=No leer
NoMobilePhone=No hay teléfono móvil
FollowingConstantsWillBeSubstituted=Las siguientes constantes serán reemplazados con el valor correspondiente.
BackToList=Volver a la lista
diff --git a/htdocs/langs/es_EC/receptions.lang b/htdocs/langs/es_EC/receptions.lang
new file mode 100644
index 00000000000..7bdd6c312c9
--- /dev/null
+++ b/htdocs/langs/es_EC/receptions.lang
@@ -0,0 +1,28 @@
+# Dolibarr language file - Source file is en_US - receptions
+RefReception=Referencia de recepción
+Reception=Recepción
+ReceptionsArea=Area de recepciones
+ListOfReceptions=Lista de recepciones
+ReceptionMethod=Lista de recepciones
+StatisticsOfReceptions=Estadisticas para recepciones.
+NumberOfReceptionsByMonth=Número de recepciones por mes.
+ReceptionCard=Tarjeta de recepción
+QtyInOtherReceptions=Cantidad en otras recepciones
+OtherReceptionsForSameOrder=Otras recepciones para este pedido.
+ReceptionsAndReceivingForSameOrder=Recepciones y recibos por este pedido.
+ReceptionsToValidate=Recepciones para validar
+StatusReceptionCanceled=Cancelado
+StatusReceptionValidated=Validado (productos para enviar o ya enviar)
+StatusReceptionProcessed=Procesada
+StatusReceptionProcessedShort=Procesada
+ConfirmDeleteReception=¿Seguro que quieres borrar esta recepción?
+ConfirmValidateReception=¿Seguro que quieres validar esta recepción con referencia %s?
+ConfirmCancelReception=¿Seguro que quieres cancelar esta recepción?
+StatsOnReceptionsOnlyValidated=Estadísticas realizadas en recepciones solo validadas. Los datos utilizados son la fecha de validación de la recepción (la fecha de entrega planificada no siempre se conoce).
+SendReceptionByEMail=Enviar recepción por correo electrónico
+SendReceptionRef=Presentación de la recepción %s
+ActionsOnReception=Eventos en recepción
+ReceptionCreationIsDoneFromOrder=Por el momento, la creación de una nueva recepción se realiza desde la tarjeta de pedido.
+ProductQtyInReceptionAlreadySent=Cantidad de producto de pedido abierto ya enviado
+ProductQtyInSuppliersReceptionAlreadyRecevied=Cantidad del producto de la orden de proveedor abierto ya recibida
+ValidateOrderFirstBeforeReception=Primero debe validar el pedido antes de poder hacer recepciones.
diff --git a/htdocs/langs/es_EC/ticket.lang b/htdocs/langs/es_EC/ticket.lang
new file mode 100644
index 00000000000..74baefeed6d
--- /dev/null
+++ b/htdocs/langs/es_EC/ticket.lang
@@ -0,0 +1,103 @@
+# Dolibarr language file - Source file is en_US - ticket
+Module56000Desc=Sistema de tickets para gestión de problemas o solicitudes
+TicketTypeShortINCIDENT=Solicitud de asistencia
+TicketSeverityShortBLOCKING=Crítico/Bloqueo
+ErrorBadEmailAddress=Campo '%s' incorrecto
+MenuListNonClosed=Tikests abiertos
+TypeContact_ticket_internal_CONTRIBUTOR=Contribuyente
+TypeContact_ticket_external_SUPPORTCLI=Contacto con el cliente / seguimiento de incidentes
+OriginEmail=Origen del correo electrónico
+NotRead=No leer
+Read=Leer
+Answered=Contestada
+Waiting=Esperando
+Type=Tipo
+MailToSendTicketMessage=Para enviar un correo electrónico desde un ticket
+TicketPublicAccess=Una interfaz pública que no requiere identificación está disponible en la siguiente URL
+TicketParamMail=Configuración de correo electrónico
+TicketEmailNotificationFrom=Correo electrónico de notificación de
+TicketEmailNotificationTo=Notificaciones de correo electrónico a
+TicketEmailNotificationToHelp=Envíe una notificación por correo electrónico a esta dirección.
+TicketNewEmailBodyHelp=El texto especificado aquí se inserta en el correo electrónico confirmando la creación de un nuevo ticket desde la interfaz pública. La información sobre la consulta del ticket se agrega automáticamente.
+TicketsEmailMustExist=Requerir una dirección de correo electrónico existente para crear un Ticket
+TicketsEmailMustExistHelp=En la interfaz pública, la dirección de correo electrónico ya está disponible en la base de datos para crear un nuevo ticket.
+PublicInterface=Interfaz pública
+TicketPublicInterfaceTextHome=Puede crear un ticket de soporte o visualizar existente a partir de su ticket de seguimiento de identificador.
+TicketPublicInterfaceTopicHelp=Este texto aparece como el título de la interfaz pública.
+ExtraFieldsTicket=Atributos adicionales
+TicketCkEditorEmailNotActivated=El editor de HTML no está activado. Coloque el contenido FCKEDITOR_ENABLE_MAIL en 1 para activarlo.
+TicketsDisableEmail=No envíe correos electrónicos para la creación de tickets o la grabación de mensajes
+TicketsDisableEmailHelp=Por defecto, los correos electrónicos se envían cuando se crean nuevos tickets o mensajes. Habilite esta opción para deshabilitar * todas* las notificaciones de correo electrónico
+TicketsLogEnableEmail=Habilitar registro por correo electrónico
+TicketsLogEnableEmailHelp=En cada cambio, se enviará un correo electrónico ** a cada contacto ** asociado con el ticket.
+TicketParams=Parametros
+TicketsShowModuleLogoHelp=Habilite esta opción para ocultar el módulo del logotipo en las páginas de la interfaz pública
+TicketsShowCompanyLogoHelp=Habilite esta opción para ocultar el logotipo de la empresa principal en las páginas de la interfaz pública
+TicketsEmailAlsoSendToMainAddress=También envíe notificaciones a la dirección de correo electrónico principal
+TicketsEmailAlsoSendToMainAddressHelp=Habilite esta opción para enviar un correo electrónico a la dirección "Correo electrónico de notificación de" (consulte la configuración a continuación)
+TicketsLimitViewAssignedOnlyHelp=Solo los tickets asignadas al usuario actual serán visibles. No se aplica a un usuario con derechos de gestión de tickets.
+TicketsActivatePublicInterface=Activar la interfaz pública
+TicketsActivatePublicInterfaceHelp=La interfaz pública permite a los visitantes crear tickets.
+TicketsAutoAssignTicket=Asigna automáticamente al usuario que creó el ticket
+TicketList=Lista de tickets
+NoTicketsFound=No se encontró ticket
+TicketCard=Tarjeta de ticket
+TicketsManagement=Administración de Tickets
+SubjectAnswerToTicket=Respuesta del ticket
+TicketReadOn=Sigue leyendo
+TicketHistory=Historial de tickets
+TicketAssigned=Ticket ahora está asignado
+TicketChangeSeverity=Cambiar severidad
+TicketAddMessage=Añade un mensaje
+AddMessage=Añade un mensaje
+MessageSuccessfullyAdded=Ticket agregado
+TicketMessageSuccessfullyAdded=Mensaje agregado con éxito
+TicketMessagesList=Lista de mensajes
+NoMsgForThisTicket=No hay mensaje para este ticket
+LatestNewTickets=Últimos tickets %s nuevos (no leídos)
+RelatedTickets=Tickets relacionadas
+CloseTicket=Ticket cerrado
+ConfirmDeleteTicket=Confirma la eliminación del ticket
+TicketDurationAutoInfos=Duración calculada automáticamente a partir de intervenciones relacionadas
+SendMessageByEmail=Enviar mensaje por correo electrónico
+ErrorMailRecipientIsEmptyForSendTicketMessage=El destinatario está vacío. No se envio el correo electrónico
+TicketMessageMailIntroHelp=Este texto se agrega solo al comienzo del correo electrónico y no se guardará.
+TicketMessageMailIntroLabelAdmin=Introducción al mensaje cuando se envía un correo electrónico
+TicketMessageMailIntroText=Hola, Se envió una nueva respuesta en un ticket que contactaste. Aquí está el mensaje:
+TicketMessageMailSignatureHelp=Este texto se agrega solo al final del correo electrónico y no se guardará.
+TicketMessageMailSignatureText=
Sinceramente,
--
+TicketMessageMailSignatureLabelAdmin=Firma del correo electrónico de respuesta
+TicketMessageMailSignatureHelpAdmin=Este texto se inserta después del mensaje de respuesta.
+TicketMessageHelp=Solo este texto se guardará en la lista de mensajes en la tarjeta de tickets.
+TicketTimeToRead=Tiempo transcurrido antes de leer
+TicketContacts=Boleto de contactos
+TicketDocumentsLinked=Documentos vinculados al ticket
+ConfirmReOpenTicket=¿Confirma volver a abrir este ticket?
+TicketAssignedEmailBody=Se ha asignado el ticket #%s por %s
+TicketEmailOriginIssuer=Editar al origen de los tickets
+LinkToAContract=Enlace a un contrato
+TicketMailExchanges=Intercambios de correo
+TicketChangeStatus=Cambiar Estado
+TicketNotNotifyTiersAtCreate=No notificar a la compañía al crearla
+NoLogForThisTicket=Aún no hay registro para este boleto
+ShowListTicketWithTrackId=Mostrar lista de tickets de la lista de identificación
+ShowTicketWithTrackId=Mostrar ticket desde ID de seguimiento
+TicketPublicDesc=Puede crear un ticket de soporte o cheque desde un ID existente.
+YourTicketSuccessfullySaved=Ticket ha sido guardado con éxito!
+PleaseRememberThisId=Por favor, mantenga el número de seguimiento que podríamos preguntarle más tarde.
+TicketNewEmailSubject=Confirmación de creación de tickets
+TicketNewEmailBody=Este es un correo electrónico automático para confirmar que ha registrado un nuevo ticket.
+TicketNewEmailBodyCustomer=Este es un correo electrónico automático para confirmar que se acaba de crear un nuevo ticket en su cuenta.
+TicketNewEmailBodyInfosTicket=Información para monitorear el boleto
+TicketNewEmailBodyInfosTrackUrl=Puede ver el progreso del ticket haciendo clic en el enlace de arriba.
+TicketEmailPleaseDoNotReplyToThisEmail=¡Por favor no responda directamente a este correo! Usa el enlace para responder a la interfaz.
+TicketPublicInfoCreateTicket=Este formulario le permite registrar un ticket de soporte en nuestro sistema de gestión.
+TicketPublicPleaseBeAccuratelyDescribe=Por favor, describa con precisión el problema. Proporcionar la mayor cantidad de información posible que nos permita recibirla de forma incorrecta.
+TicketPublicMsgViewLogIn=Ingrese el ID de seguimiento de tickets
+Subject=Tema
+TicketNewEmailSubjectAdmin=Nuevo boleto creado
+SeeThisTicketIntomanagementInterface=Ver ticket en la interfaz de administración
+TicketNotificationEmailBody=Este es un mensaje automático para notificar que el ticket %s se acaba de actualizar
+BoxLastTicketDescription=Últimos tickets %s creados
+BoxLastModifiedTicketDescription=Últimos tickets %s modificados
+BoxLastModifiedTicketNoRecordedTickets=No hay tickets modificadas recientemente
diff --git a/htdocs/langs/es_ES/accountancy.lang b/htdocs/langs/es_ES/accountancy.lang
index 75d170e4bae..f80257a135c 100644
--- a/htdocs/langs/es_ES/accountancy.lang
+++ b/htdocs/langs/es_ES/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consulte aquí el listado de clientes y proveedores y sus c
ListAccounts=Listado de cuentas contables
UnknownAccountForThirdparty=Cuenta contable de tercero desconocida, usaremos %s
UnknownAccountForThirdpartyBlocking=Cuenta contable de tercero desconocida. Error de bloqueo
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Cuenta del tercero desconocida o tercero desconocido. Error de bloqueo
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Cuenta del tercero desconocida o tercero desconocido. Error de bloqueo
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Cuenta del tercero desconocida y cuenta de espera no definida. Error de bloqueo
PaymentsNotLinkedToProduct=Pagos no vinculados a un producto/servicio
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Eportar a Cogilog
Modelcsv_agiris=Exportar a Agiris
Modelcsv_openconcerto=Exportar a OpenConcerto (En pruebas)
Modelcsv_configurable=Exportación CSV Configurable
-Modelcsv_FEC=Exportación FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Exportación a Sage 50 Suiza
ChartofaccountsId=Id plan contable
@@ -316,6 +317,9 @@ WithoutValidAccount=Sin cuenta dedicada válida
WithValidAccount=Con cuenta dedicada válida
ValueNotIntoChartOfAccount=Este valor de cuenta contable no existe en el plan general contable
AccountRemovedFromGroup=Cuenta eliminada del grupo
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Rango de cuenta contable
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=No es posible autodetectar, utilice el menú %s). El uso de esta función no es necesaria. Se proporciona como solución para los usuarios cuyos Dolibarr se encuentran en un proveedor que no ofrece permisos para eliminar los archivos generados por el servidor web.
PurgeDeleteLogFile=Eliminar archivos de registro, incluidos %s definidos por el módulo Syslog (sin riesgo de perder datos)
-PurgeDeleteTemporaryFiles=Eliminar todos los ficheros temporales (sin riesgo de perdida de datos)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Eliminar archivos temporales
PurgeDeleteAllFilesInDocumentsDir=Eliminar todos los archivos del directorio %s. Serán eliminados archivos temporales y archivos relacionados con elementos (terceros, facturas, etc.), archivos subidos al módulo GED, copias de seguridad de la base de datos y archivos temporales.
PurgeRunNow=Purgar
@@ -804,6 +804,7 @@ Permission401=Consultar haberes
Permission402=Crear/modificar haberes
Permission403=Validar haberes
Permission404=Eliminar haberes
+Permission430=Use Debug Bar
Permission511=Consultar pagos de salarios
Permission512=Crear/modificar pagos de salarios
Permission514=Eliminar pagos de salarios
@@ -818,6 +819,9 @@ Permission532=Crear/modificar servicios
Permission534=Eliminar servicios
Permission536=Ver/gestionar los servicios ocultos
Permission538=Exportar servicios
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Consultar donaciones
Permission702=Crear/modificar donaciones
Permission703=Eliminar donaciones
@@ -837,6 +841,12 @@ Permission1101=Consultar ordenes de envío
Permission1102=Crear/modificar ordenes de envío
Permission1104=Validar orden de envío
Permission1109=Eliminar orden de envío
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Consultar proveedores
Permission1182=Leer pedidos de compra
Permission1183=Crear/modificar pedidos a proveedores
@@ -859,16 +869,6 @@ Permission1251=Lanzar las importaciones en masa a la base de datos (carga de dat
Permission1321=Exportar facturas a clientes, campos adicionales y cobros
Permission1322=Reabrir una factura pagada
Permission1421=Exportar pedidos y atributos
-Permission20001=Leer peticiones días líbres (suyos y subordinados)
-Permission20002=Crear/modificar peticiones días libres (suyos y de sus subordinados)
-Permission20003=Eliminar peticiones de días retribuidos
-Permission20004=Leer todas las peticiones de días retribuidos (incluso no subordinados)
-Permission20005=Crear/modificar las peticiones de días retribuidos para todos (incluso no subordinados)
-Permission20006=Administrar días retribuidos (configuración y actualización de balance)
-Permission23001=Consultar Trabajo programado
-Permission23002=Crear/actualizar Trabajo programado
-Permission23003=Borrar Trabajo Programado
-Permission23004=Ejecutar Trabajo programado
Permission2401=Leer acciones (eventos o tareas) vinculadas a su cuenta
Permission2402=Crear/modificar acciones (eventos o tareas) vinculadas a su cuenta
Permission2403=Eliminar acciones (eventos o tareas) vinculadas a su cuenta
@@ -882,9 +882,41 @@ Permission2503=Enviar o eliminar documentos
Permission2515=Configuración directorios de documentos
Permission2801=Utilizar el cliente FTP en modo lectura (sólo explorar y descargar)
Permission2802=Utilizar el cliente FTP en modo escritura (borrar o subir archivos)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Leer peticiones días líbres (suyos y subordinados)
+Permission20002=Crear/modificar peticiones días libres (suyos y de sus subordinados)
+Permission20003=Eliminar peticiones de días retribuidos
+Permission20004=Leer todas las peticiones de días retribuidos (incluso no subordinados)
+Permission20005=Crear/modificar las peticiones de días retribuidos para todos (incluso no subordinados)
+Permission20006=Administrar días retribuidos (configuración y actualización de balance)
+Permission23001=Consultar Trabajo programado
+Permission23002=Crear/actualizar Trabajo programado
+Permission23003=Borrar Trabajo Programado
+Permission23004=Ejecutar Trabajo programado
Permission50101=Utilizar TPV
Permission50201=Consultar las transacciones
Permission50202=Importar las transacciones
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Imprimir
Permission55001=Leer encuestas
Permission55002=Crear/modificar encuestas
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Los parámetros de configuración solamente pueden ser tratados
SystemInfoDesc=La información del sistema es información técnica accesible solamente en solo lectura a los administradores.
SystemAreaForAdminOnly=Esta área está disponible solo para usuarios administradores. Los permisos de usuario de Dolibarr no pueden cambiar esta restricción.
CompanyFundationDesc=Edite la información de la empresa o institución. Haga clic en el botón "%s" o "%s" a pié de página
-AccountantDesc=Edite los detalles de su contable/auditor
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Código contable
DisplayDesc=Los parámetros que afectan el aspecto y el comportamiento de Dolibarr se pueden modificar aquí.
AvailableModules=Módulos disponibles
@@ -1891,3 +1923,5 @@ IFTTTDesc=Este módulo está diseñado para desencadenar eventos en IFTTT y/o pa
UrlForIFTTT=URL endpoint de IFTTT
YouWillFindItOnYourIFTTTAccount=Lo encontrará en su cuenta de IFTTT.
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/es_ES/assets.lang b/htdocs/langs/es_ES/assets.lang
new file mode 100644
index 00000000000..c52575ee120
--- /dev/null
+++ b/htdocs/langs/es_ES/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Activos
+NewAsset = Nuevo activo
+AccountancyCodeAsset = Código contable (activo)
+AccountancyCodeDepreciationAsset = Código contable (cuenta depreciación activo)
+AccountancyCodeDepreciationExpense = Código contable (cuenta depreciación gastos)
+NewAssetType=Nuevo tipo de activo
+AssetsTypeSetup=Configuración tipos de activos
+AssetTypeModified=Tipo de activo modificado
+AssetType=Tipo de activo
+AssetsLines=Activos
+DeleteType=Eliminar
+DeleteAnAssetType=Eliminar un tipo de activo
+ConfirmDeleteAssetType=¿Está seguro de querer eliminar este tipo de activo?
+ShowTypeCard=Ver tipo '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Activos
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Descripción bien
+
+#
+# Admin page
+#
+AssetsSetup = Configuración activos
+Settings = Configuraciones
+AssetsSetupPage = Configuración activos
+ExtraFieldsAssetsType = Campos adicionales (tipos de activos)
+AssetsType=Tipo de activo
+AssetsTypeId=Id tipo de activo
+AssetsTypeLabel=Etiqueta tipo de activo
+AssetsTypes=Tipos de activos
+
+#
+# Menu
+#
+MenuAssets = Activos
+MenuNewAsset = Nuevo bien
+MenuTypeAssets = Tipo de activos
+MenuListAssets = Listado
+MenuNewTypeAssets = Nuevo
+MenuListTypeAssets = Listado
+
+#
+# Module
+#
+NewAssetType=Nuevo tipo de activo
+NewAsset=Nuevo activo
diff --git a/htdocs/langs/es_ES/banks.lang b/htdocs/langs/es_ES/banks.lang
index 0da047d7b2e..c78e0f4fbd3 100644
--- a/htdocs/langs/es_ES/banks.lang
+++ b/htdocs/langs/es_ES/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=No reconciliado
CustomerInvoicePayment=Cobro a cliente
SupplierInvoicePayment=Pago a proveedor
SubscriptionPayment=Pago cuota
-WithdrawalPayment=Cobro de domiciliación
+WithdrawalPayment=Domiciliación
SocialContributionPayment=Pago impuesto social/fiscal
BankTransfer=Transferencia bancaria
BankTransfers=Transferencias bancarias
diff --git a/htdocs/langs/es_ES/blockedlog.lang b/htdocs/langs/es_ES/blockedlog.lang
new file mode 100644
index 00000000000..d3e4fc44d0a
--- /dev/null
+++ b/htdocs/langs/es_ES/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Registros inalterables
+Field=Campo
+BlockedLogDesc=Este módulo rastrea algunos eventos en un registro inalterable (que no se puede modificar una vez registrado) en una cadena de bloques, en tiempo real. Este módulo proporciona compatibilidad con los requisitos de las leyes de algunos países (como Francia con la ley Finanzas 2016 - Norma NF525).
+Fingerprints=Eventos archivados y huellas digitales.
+FingerprintsDesc=Esta es la herramienta para navegar o extraer los registros inalterables. Los registros inalterables se generan y archivan localmente en una tabla dedicada, en tiempo real cuando registra un evento de negocios. Puede usar esta herramienta para exportar este archivo y guardarlo en un soporte externo (algunos países, como Francia, le piden que lo haga todos los años). Tenga en cuenta que no hay ninguna función para limpiar este registro y que todos los cambios que se intentaron hacer directamente en este registro (por ejemplo, un pirata informático) se informarán con una huella digital no válida. Si realmente necesita purgar esta tabla porque usó su aplicación para una demostración / propósito de prueba y desea limpiar sus datos para comenzar su producción, puede solicitar a su revendedor o integrador que reinicie su base de datos (se eliminarán todos sus datos).
+CompanyInitialKey=Clave inicial de la empresa (hash del bloque de génesis).
+BrowseBlockedLog=Registros inalterables
+ShowAllFingerPrintsMightBeTooLong=Mostrar todos los registros archivados (puede ser largo)
+ShowAllFingerPrintsErrorsMightBeTooLong=Mostrar todos los registros de archivo no válidos (puede ser largo)
+DownloadBlockChain=Descargar huellas dactilares
+KoCheckFingerprintValidity=El registro archivado no es válido. Significa que alguien (¿un pirata informático?) Modificó algunos datos de este registro archivado después de que se grabó, o borró el registro archivado anterior (verifique que exista la línea con el # anterior).
+OkCheckFingerprintValidity=El registro archivado es válido. Significa que no se modificó ningún dato en esta línea y el registro sigue a la anterior.
+OkCheckFingerprintValidityButChainIsKo=El registro archivado parece válido en comparación con el anterior, pero la cadena se dañó anteriormente.
+AddedByAuthority=Almacenado en autoridad remota
+NotAddedByAuthorityYet=Aún no almacenado en autoridad remota
+ShowDetails=Mostrar detalles almacenados
+logPAYMENT_VARIOUS_CREATE=Pago (no asignado a factura) creado
+logPAYMENT_VARIOUS_MODIFY=Pago (no asignado a factura) modificado
+logPAYMENT_VARIOUS_DELETE=Pago (no asignado a factura) supresión lógica.
+logPAYMENT_ADD_TO_BANK=Pago añadido al banco
+logPAYMENT_CUSTOMER_CREATE=Pago del cliente creado
+logPAYMENT_CUSTOMER_DELETE=Eliminación lógica del pago del cliente
+logDONATION_PAYMENT_CREATE=Pago de donación creado
+logDONATION_PAYMENT_DELETE=Supresión lógica del pago de la donación.
+logBILL_PAYED=Factura del cliente pagada
+logBILL_UNPAYED=Factura del cliente marcada como pendiente de cobro
+logBILL_VALIDATE=Validación factura
+logBILL_SENTBYMAIL=Envío factura a cliente por e-mail
+logBILL_DELETE=Factura del cliente borrada lógicamente
+logMODULE_RESET=El módulo BlockedLog fue deshabilitado
+logMODULE_SET=El módulo BlockedLog fue habilitado
+logDON_VALIDATE=Donación validada
+logDON_MODIFY=Donación modificada
+logDON_DELETE=Supresión lógica de la donación.
+logMEMBER_SUBSCRIPTION_CREATE=Suscripción de miembro creada
+logMEMBER_SUBSCRIPTION_MODIFY=Suscripción de miembro modificada
+logMEMBER_SUBSCRIPTION_DELETE=Suscripción miembro eliminación lógica
+logCASHCONTROL_VALIDATE=Registro de la caja de efectivo
+BlockedLogBillDownload=Descarga de factura de cliente
+BlockedLogBillPreview=Vista previa de la factura del cliente
+BlockedlogInfoDialog=Detalles del registro
+ListOfTrackedEvents=Lista de eventos seguidos
+Fingerprint=Huella dactilar
+DownloadLogCSV=Exportar registros archivados (CSV)
+logDOC_PREVIEW=Vista previa de un documento validado para imprimir o descargar
+logDOC_DOWNLOAD=Descarga de un documento validado para imprimir o enviar.
+DataOfArchivedEvent=Datos completos del evento archivado.
+ImpossibleToReloadObject=Objeto original (escriba %s, id %s) no vinculado (consulte la columna 'Datos completos' para obtener datos guardados inalterables)
+BlockedLogAreRequiredByYourCountryLegislation=El módulo de Registros inalterables puede ser requerido por la legislación de su país. La desactivación de este módulo puede invalidar cualquier transacción futura con respecto a la ley y el uso de software legal, ya que no pueden ser validados por una auditoría fiscal.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=El módulo de Registros inalterables se activó debido a la legislación de su país. La desactivación de este módulo puede invalidar las transacciones futuras con respecto a la ley y el uso de software legal, ya que no pueden ser validados por una auditoría fiscal.
+BlockedLogDisableNotAllowedForCountry=Lista de países donde el uso de este módulo es obligatorio (solo para evitar deshabilitar el módulo por error, si su país está en esta lista, no es posible deshabilitar el módulo sin editar primero esta lista. Tenga en cuenta también que habilitar / deshabilitar este módulo mantiene una pista en el registro inalterable).
+OnlyNonValid=No válido
+TooManyRecordToScanRestrictFilters=Demasiados registros para escanear/analizar. Por favor restringa la lista con filtros más restrictivos.
+RestrictYearToExport=Restringir mes / año para exportar
diff --git a/htdocs/langs/es_ES/cashdesk.lang b/htdocs/langs/es_ES/cashdesk.lang
index b287ad1f041..0fd77fcbbac 100644
--- a/htdocs/langs/es_ES/cashdesk.lang
+++ b/htdocs/langs/es_ES/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Número de terminales
TerminalSelect=Seleccione el terminal que desea usar:
POSTicket=Ticket POS
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/es_ES/mails.lang b/htdocs/langs/es_ES/mails.lang
index a85ba7323a6..3ec73be0883 100644
--- a/htdocs/langs/es_ES/mails.lang
+++ b/htdocs/langs/es_ES/mails.lang
@@ -78,9 +78,9 @@ GroupEmails=E-mail grupales
OneEmailPerRecipient=Un e-mail por destinatario (de forma predeterminada, un e-mail por registro seleccionado)
WarningIfYouCheckOneRecipientPerEmail=Atención: Si marca esta casilla, significa que solo se enviará un e-mail para varios registros diferentes seleccionados, por lo tanto, si su mensaje contiene variables de sustitución que hacen referencia a los datos de un registro, no será posible reemplazarlos.
ResultOfMailSending=Resultado del envío masivo de e-mails
-NbSelected=Nº seleccionados
-NbIgnored=Nº ignorados
-NbSent=Nº enviados
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s mensaje(s) enviado(s)
ConfirmUnvalidateEmailing=¿Está seguro de querer cambiar el estado del e-mailing %s a borrador?
MailingModuleDescContactsWithThirdpartyFilter=Filtro de contactos con tercero
diff --git a/htdocs/langs/es_ES/members.lang b/htdocs/langs/es_ES/members.lang
index a17afd53629..369def6ea99 100644
--- a/htdocs/langs/es_ES/members.lang
+++ b/htdocs/langs/es_ES/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Elija las estadísticas que desea consultar...
MenuMembersStats=Estadísticas
LastMemberDate=Última fecha de miembro
LatestSubscriptionDate=Fecha de la última cotización
-Nature=Naturaleza
+MemberNature=Nature of member
Public=Información pública
NewMemberbyWeb=Nuevo miembro añadido. En espera de validación
NewMemberForm=Formulario de inscripción
diff --git a/htdocs/langs/es_ES/mrp.lang b/htdocs/langs/es_ES/mrp.lang
new file mode 100644
index 00000000000..2c29cf1b3bc
--- /dev/null
+++ b/htdocs/langs/es_ES/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=Área MRP
+MenuBOM=Lista de material
+LatestBOMModified=Últimas %s listas de materiales modificadas
+BillOfMaterials=Lista de material
+BOMsSetup=Configuración del módulo BOM
+ListOfBOMs=Lista de facturas de materiales - BOM
+NewBOM=Nueva lista de materiales
+ProductBOMHelp=Producto a crear con estos materiales.
+BOMsNumberingModules=Modelos de numeración BOM
+BOMsModelModule=Plantillas de documentos BOMS
+FreeLegalTextOnBOMs=Texto libre en el documento BOM
+WatermarkOnDraftBOMs=Marca de agua en el proyecto BOM
+ConfirmCloneBillOfMaterials=¿Está seguro de que quiere clonar esta lista de materiales?
+ManufacturingEfficiency=Eficiencia de fabricación
+ValueOfMeansLoss=El valor de 0.95 significa un promedio de 5%% de pérdida durante la producción
+DeleteBillOfMaterials=Eliminar Lista de material
+ConfirmDeleteBillOfMaterials=¿Está seguro de que quiere eliminar esta lista de materiales?
diff --git a/htdocs/langs/es_ES/products.lang b/htdocs/langs/es_ES/products.lang
index bc67a8032d7..26f341e862a 100644
--- a/htdocs/langs/es_ES/products.lang
+++ b/htdocs/langs/es_ES/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Precios de proveedores
SuppliersPricesOfProductsOrServices=Precios de proveedores (productos o servicios)
CustomCode=Código aduanero
CountryOrigin=País de origen
-Nature=Naturaleza
+Nature=Nature of produt (material/finished)
ShortLabel=Etiqueta corta
Unit=Unidad
p=u.
diff --git a/htdocs/langs/es_ES/receptions.lang b/htdocs/langs/es_ES/receptions.lang
new file mode 100644
index 00000000000..7bdb38ca3cd
--- /dev/null
+++ b/htdocs/langs/es_ES/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Configuración de la recepción del producto
+RefReception=Ref. recepción
+Reception=Pte. recibir
+Receptions=Recepciones
+AllReceptions=Todas las recepciones
+Reception=Pte. recibir
+Receptions=Recepciones
+ShowReception=Mostrar recepciones
+ReceptionsArea=Área recepciones
+ListOfReceptions=Listado de recepciones
+ReceptionMethod=Método de recepción
+LastReceptions=Últimas %s recepciones
+StatisticsOfReceptions=Estadísticas de recepciones
+NbOfReceptions=Número de recepciones
+NumberOfReceptionsByMonth=Número de recepciones por mes
+ReceptionCard=Ficha recepción
+NewReception=Nueva recepción
+CreateReception=Crear recepción
+QtyInOtherReceptions=Cant. en otras recepciones
+OtherReceptionsForSameOrder=Otras recepciones de este pedido
+ReceptionsAndReceivingForSameOrder=Recepciones y recibos de este pedido.
+ReceptionsToValidate=Recepciones a validar
+StatusReceptionCanceled=Anulado
+StatusReceptionDraft=Borrador
+StatusReceptionValidated=Validado (productos a enviar o enviados)
+StatusReceptionProcessed=Procesados
+StatusReceptionDraftShort=Borrador
+StatusReceptionValidatedShort=Validado
+StatusReceptionProcessedShort=Procesados
+ReceptionSheet=Hoja de recepción
+ConfirmDeleteReception=¿Está seguro de querer eliminar esta recepción?
+ConfirmValidateReception=¿Está seguro de querer validar esta recepción con la referencia %s?
+ConfirmCancelReception=¿Está seguro de querer cancelar esta recepción?
+StatsOnReceptionsOnlyValidated=Estadísticas realizadas únicamente sobre las recepciones validadas. La fecha usada es la fecha de validación de la recepción (la fecha prevista de envío aún no es conocida)
+SendReceptionByEMail=Enviar recepción por e-mail
+SendReceptionRef=Envío de la recepción %s
+ActionsOnReception=Eventos sobre la recepción
+ReceptionCreationIsDoneFromOrder=De momento, la creación de una nueva recepción se realiza desde la fecha de pedido
+ReceptionLine=Línea de recepción
+ProductQtyInReceptionAlreadySent=Ya ha sido enviada la cantidad del producto del pedido abierto
+ProductQtyInSuppliersReceptionAlreadyRecevied=Cantidad en pedidos a proveedores ya recibidos
+ValidateOrderFirstBeforeReception=Antes de poder realizar recepciones debe validar el pedido.
+ReceptionsNumberingModules=Módulo de numeración para recepciones
+ReceptionsReceiptModel=Modelos de documentos para recepciones.
diff --git a/htdocs/langs/es_ES/salaries.lang b/htdocs/langs/es_ES/salaries.lang
index f1d2db6ec65..741fff7e2a4 100644
--- a/htdocs/langs/es_ES/salaries.lang
+++ b/htdocs/langs/es_ES/salaries.lang
@@ -17,3 +17,5 @@ TJMDescription=Este valor actualmente es informativo y no se utiliza para realiz
LastSalaries=Últimos %s pagos salariales
AllSalaries=Todos los pagos salariales
SalariesStatistics=Estadísticas salariales
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/es_ES/stocks.lang b/htdocs/langs/es_ES/stocks.lang
index 2595ff1752e..017b503b915 100644
--- a/htdocs/langs/es_ES/stocks.lang
+++ b/htdocs/langs/es_ES/stocks.lang
@@ -66,10 +66,12 @@ RuleForStockManagementIncrease=Regla para el aumento automático de stocks (el a
DeStockOnBill=Decrementar los stocks físicos sobre las facturas/abonos a clientes
DeStockOnValidateOrder=Decrementar el stock real en la validación los pedidos de clientes
DeStockOnShipment=Decrementar stock real en la validación de envíos
-DeStockOnShipmentOnClosing=Decrementar stock real en el cierre del envío
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
ReStockOnBill=Incrementar el stock real en la validación de las facturas/abonos de proveedores
ReStockOnValidateOrder=Incrementar los stocks físicos en la aprobación de pedidos a proveedores
ReStockOnDispatchOrder=Incrementa el stock real en el desglose manual de la recepción de los pedidos a proveedores
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=El pedido aún no está o no tiene un estado que permita un desglose de stock.
StockDiffPhysicTeoric=Motivo de la diferencia entre valores físicos y teóricos
NoPredefinedProductToDispatch=No hay productos predefinidos en este objeto. Por lo tanto no se puede realizar un desglose de stock.
diff --git a/htdocs/langs/es_ES/ticket.lang b/htdocs/langs/es_ES/ticket.lang
new file mode 100644
index 00000000000..79d16337141
--- /dev/null
+++ b/htdocs/langs/es_ES/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Sistema de tickets para administrar incidencias o solicitudes
+
+Permission56001=Ver tickets
+Permission56002=Modificar tickets
+Permission56003=Eliminar tickets
+Permission56004=Administrar tickets
+Permission56005=Ver tickets de todos los terceros (no aplicable para usuarios externos, siempre estará limitada al tercero del que dependen)
+
+TicketDictType=Tipo de tickets
+TicketDictCategory=Categorías de tickets
+TicketDictSeverity=Gravedad de los tickets
+TicketTypeShortBUGSOFT=Mal funcionamiento del software
+TicketTypeShortBUGHARD=Mal funcionamiento del hardware
+TicketTypeShortCOM=Pregunta comercial
+TicketTypeShortINCIDENT=Solicitar asistencia
+TicketTypeShortPROJET=Proyecto
+TicketTypeShortOTHER=Otro
+
+TicketSeverityShortLOW=Bajo
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Alto
+TicketSeverityShortBLOCKING=Crítico / Bloqueo
+
+ErrorBadEmailAddress=El campo '%s' es incorrecto
+MenuTicketMyAssign=Mis tickets
+MenuTicketMyAssignNonClosed=Mis tickets abiertos
+MenuListNonClosed=Tickets abiertos
+
+TypeContact_ticket_internal_CONTRIBUTOR=Participante
+TypeContact_ticket_internal_SUPPORTTEC=Usuario asignado
+TypeContact_ticket_external_SUPPORTCLI=Contacto cliente / seguimiento de incidentes
+TypeContact_ticket_external_CONTRIBUTOR=Contribuidor externo
+
+OriginEmail=Origen E-Mail
+Notify_TICKET_SENTBYMAIL=Enviar mensaje de ticket por e-mail
+
+# Status
+NotRead=No lleído
+Read=Leido
+Assigned=Asignado
+InProgress=En progreso
+NeedMoreInformation=En espera de información
+Answered=Contestado
+Waiting=En espera
+Closed=Cerrado
+Deleted=Eliminado
+
+# Dict
+Type=Tasa
+Category=Código analítico
+Severity=Gravedad
+
+# Email templates
+MailToSendTicketMessage=Enviar e-mail desde ticket
+
+#
+# Admin page
+#
+TicketSetup=Configuración del módulo de ticket
+TicketSettings=Configuraciones
+TicketSetupPage=
+TicketPublicAccess=Una interfaz pública que no requiere identificación está disponible en la siguiente url
+TicketSetupDictionaries=Los tipos de categorías y los niveles de gravedad se pueden configurar en los diccionarios
+TicketParamModule=Configuración de variables del módulo
+TicketParamMail=Configuración de E-Mail
+TicketEmailNotificationFrom=E-mail de notificación de
+TicketEmailNotificationFromHelp=Utilizado en la respuesta del mensaje del ticket por ejemplo
+TicketEmailNotificationTo=Notificaciones e-mail a
+TicketEmailNotificationToHelp=Envíe notificaciones por e-mail a esta dirección.
+TicketNewEmailBodyLabel=Mensaje de texto enviado después de crear un ticket
+TicketNewEmailBodyHelp=El texto especificado aquí se insertará en el e-mail de confirmación de creación de un nuevo ticket desde la interfaz pública. La información sobre la consulta del ticket se agrega automáticamente.
+TicketParamPublicInterface=Configuración de interfaz pública
+TicketsEmailMustExist=Requerir una dirección de e-mail existente para crear un ticket
+TicketsEmailMustExistHelp=En la interfaz pública, la dirección de email debe ser rellenada en la base de datos para crear un nuevo ticket.
+PublicInterface=Interfaz pública.
+TicketUrlPublicInterfaceLabelAdmin=URL alternativa de interfaz pública
+TicketUrlPublicInterfaceHelpAdmin=Es posible definir un alias para el servidor web y así poner a disposición la interfaz pública a otra dirección IP.
+TicketPublicInterfaceTextHomeLabelAdmin=Texto de bienvenida de la interfaz pública
+TicketPublicInterfaceTextHome=Puede crear un ticket de soporte o visualizar existente a partir del id de seguimiento del ticket
+TicketPublicInterfaceTextHomeHelpAdmin=El texto definido aquí aparecerá en la página de inicio de la interfaz pública.
+TicketPublicInterfaceTopicLabelAdmin=Título de interfaz
+TicketPublicInterfaceTopicHelp=Este texto aparecerá como el título de la interfaz pública.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Texto de ayuda a la entrada del mensaje
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Este texto aparecerá sobre el área de entrada de mensajes del usuario.
+ExtraFieldsTicket=Campos adicionales
+TicketCkEditorEmailNotActivated=El editor de HTML no está activado. Ponga la constante FCKEDITOR_ENABLE_MAIL a 1
+TicketsDisableEmail=No enviar e-mails de creación de tickets o mensajes
+TicketsDisableEmailHelp=Por defecto, los e-mail se envían cuando se crean nuevos tickets o mensajes. Habilite esta opción para deshabilitar *todas* las notificaciones por e-mail
+TicketsLogEnableEmail=Activar alerta por e-mail
+TicketsLogEnableEmailHelp=En cada cambio, se enviará un e-mail **a cada contacto** asociado con el ticket.
+TicketParams=Parámetros
+TicketsShowModuleLogo=Mostrar el logotipo del módulo en la interfaz pública
+TicketsShowModuleLogoHelp=Active esta opción para ocultar el logotipo en las páginas de la interfaz pública
+TicketsShowCompanyLogo=Mostrar el logotipo de la empresa en la interfaz pública
+TicketsShowCompanyLogoHelp=Active esta opción para ocultar el logotipo de la empresa principal en las páginas de la interfaz pública
+TicketsEmailAlsoSendToMainAddress=También envíe notificaciones a la dirección de e-mail principal
+TicketsEmailAlsoSendToMainAddressHelp=Active esta opción para enviar un e-mail a la dirección "E-mail de notificación de" (consulte la configuración a continuación)
+TicketsLimitViewAssignedOnly=Restringir la visualización de los tickets asignados al usuario actual (no aplicable para usuarios externos, siempre estará limitada al tercero del que dependen)
+TicketsLimitViewAssignedOnlyHelp=Solo los tickets asignados al usuario actual serán visibles. No se aplica a un usuario con derechos de gestión de tickets.
+TicketsActivatePublicInterface=Activar interfaz pública.
+TicketsActivatePublicInterfaceHelp=La interfaz pública permite a cualquier visitante crear tickets.
+TicketsAutoAssignTicket=Asignar automáticamente al usuario que creó el ticket
+TicketsAutoAssignTicketHelp=Al crear un ticket, el usuario puede asignarse automáticamente al ticket.
+TicketNumberingModules=Módulo de numeración de tickets
+TicketNotifyTiersAtCreation=Notificar a los terceros en la creación
+TicketGroup=Grupo
+TicketsDisableCustomerEmail=Desactivar siempre los e-mails al crear tickets desde la interfaz pública
+#
+# Index & list page
+#
+TicketsIndex=Ticket - Inicio
+TicketList=Listado de tickets
+TicketAssignedToMeInfos=Esta página muestra el listado de tickets que están asignados al usuario actual
+NoTicketsFound=Ningún ticket encontrado
+NoUnreadTicketsFound=Ningún ticket sin leer encontrado
+TicketViewAllTickets=Ver todos los tickets
+TicketViewNonClosedOnly=Ver solo tickets abiertos
+TicketStatByStatus=Tickets por estado
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ficha ticket
+CreateTicket=Crear ticket
+EditTicket=Editar ticket
+TicketsManagement=Gestión de tickets
+CreatedBy=Creado por
+NewTicket=Nuevo ticket
+SubjectAnswerToTicket=Respuesta
+TicketTypeRequest=Tipo de solicitud
+TicketCategory=Código analítico
+SeeTicket=Ver ticket
+TicketMarkedAsRead=El ticket ha sido marcado como leído
+TicketReadOn=Leído el
+TicketCloseOn=Fecha de cierre
+MarkAsRead=Marcar ticket como leído
+TicketHistory=Historial
+AssignUser=Asignar a usuario
+TicketAssigned=El Ticket ha sido asignado
+TicketChangeType=Cambiar tipo
+TicketChangeCategory=Cambiar categoría
+TicketChangeSeverity=Cambiar gravedad
+TicketAddMessage=Añadir mensaje
+AddMessage=Añadir mensaje
+MessageSuccessfullyAdded=Ticket añadido
+TicketMessageSuccessfullyAdded=Mensaje añadido correctamente
+TicketMessagesList=Listado de mensajes
+NoMsgForThisTicket=Ningún mensaje para este ticket
+Properties=Clasificación
+LatestNewTickets=Últimos %s tickets (no leídos)
+TicketSeverity=Gravedad
+ShowTicket=Ver ticket
+RelatedTickets=Tickets relacionados
+TicketAddIntervention=Crear intervención
+CloseTicket=Cerrar ticket
+CloseATicket=Cerrar un ticket
+ConfirmCloseAticket=Confirmar el cierre del ticket
+ConfirmDeleteTicket=Confirme la eliminación del ticket
+TicketDeletedSuccess=Ticket eliminado con éxito
+TicketMarkedAsClosed=Ticket marcado como cerrado
+TicketDurationAuto=Duración calculada
+TicketDurationAutoInfos=Duración calculada automáticamente a partir de la intervención relacionada
+TicketUpdated=Ticket actualizado
+SendMessageByEmail=Enviar mensaje por e-mail
+TicketNewMessage=Nuevo mensaje
+ErrorMailRecipientIsEmptyForSendTicketMessage=El destinatario está vacío. No se ha enviado el email
+TicketGoIntoContactTab=Vaya a la pestaña "Contactos" para seleccionarlos
+TicketMessageMailIntro=Introducción
+TicketMessageMailIntroHelp=Este texto es añadido solo al principio del email y no será salvado.
+TicketMessageMailIntroLabelAdmin=Introducción al mensaje cuando se envía un e-mail
+TicketMessageMailIntroText=Hola, Se envió una nueva respuesta a un ticket. Aquí está el mensaje:
+TicketMessageMailIntroHelpAdmin=Este texto se insertará antes del texto de la respuesta a un ticket.
+TicketMessageMailSignature=Firma
+TicketMessageMailSignatureHelp=Este texto se agrega solo al final del e-mail y no se guardará.
+TicketMessageMailSignatureText=
Cordialmente,
--
+TicketMessageMailSignatureLabelAdmin=Firma del e-mail de respuesta
+TicketMessageMailSignatureHelpAdmin=Este texto se insertará después del mensaje de respuesta.
+TicketMessageHelp=Solo este texto se guardará en la lista de mensajes en la ficha del ticket
+TicketMessageSubstitutionReplacedByGenericValues=Las variables de sustitución se reemplazan por valores genéricos.
+TimeElapsedSince=Tiempo transcurrido desde
+TicketTimeToRead=Tiempo transcurrido antes de leer el ticket
+TicketContacts=Contactos del ticket
+TicketDocumentsLinked=Documentos relacionados con el ticket
+ConfirmReOpenTicket=¿Está seguro de querer reabrir este ticket?
+TicketMessageMailIntroAutoNewPublicMessage=Se publicó un nuevo mensaje en el ticket con el asunto %s:
+TicketAssignedToYou=Ticket asignado
+TicketAssignedEmailBody=Se le ha asignado el ticket #%s por %s
+MarkMessageAsPrivate=Marcar mensaje como privado
+TicketMessagePrivateHelp=Este mensaje no se mostrará a los usuarios externos
+TicketEmailOriginIssuer=Emisor al origen de los tickets
+InitialMessage=Mensaje inicial
+LinkToAContract=Enlazar a un contrato
+TicketPleaseSelectAContract=Seleccione un contrato
+UnableToCreateInterIfNoSocid=No se puede crear una intervención si no hay definidos terceros
+TicketMailExchanges=Intercambios de e-mails
+TicketInitialMessageModified=Mensaje inicial modificado
+TicketMessageSuccesfullyUpdated=Mensaje actualizado con éxito
+TicketChangeStatus=Cambiar estado
+TicketConfirmChangeStatus=¿Confirma el cambio de estado: %s?
+TicketLogStatusChanged=Estado cambiado: %s a %s
+TicketNotNotifyTiersAtCreate=No notificar a la compañía al crear
+Unread=No leído
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s leído por %s
+NoLogForThisTicket=Aún no hay registro para este ticket
+TicketLogAssignedTo=Ticket %s asignado a %s
+TicketLogPropertyChanged=Ticket %s modificado: clasificación: de %s a %s
+TicketLogClosedBy=Ticket %s cerrado por %s
+TicketLogReopen=Ticket %s reabierto
+
+#
+# Public pages
+#
+TicketSystem=Sistema de tickets
+ShowListTicketWithTrackId=Mostrar listado de tickets con track ID
+ShowTicketWithTrackId=Mostrar ticket desde id de seguimiento
+TicketPublicDesc=Puede crear un ticket de soporte o comprobar un ID existente.
+YourTicketSuccessfullySaved=¡Ticket guardado con éxito!
+MesgInfosPublicTicketCreatedWithTrackId=Se ha creado un nuevo ticket con ID %s.
+PleaseRememberThisId=Por favor, mantenga el número de seguimiento ya que podríamos solicitarlo más adelante.
+TicketNewEmailSubject=Confirmación de creación de ticket
+TicketNewEmailSubjectCustomer=Nuevo ticket de soporte
+TicketNewEmailBody=Este es un e-mail automático para confirmar que ha registrado un nuevo ticket.
+TicketNewEmailBodyCustomer=Este es un e-mail automático para confirmar que se acaba de crear un nuevo ticket en su cuenta.
+TicketNewEmailBodyInfosTicket=Información para monitorear el ticket
+TicketNewEmailBodyInfosTrackId=Número de seguimiento del ticket: %s
+TicketNewEmailBodyInfosTrackUrl=Puedes ver la progresión del ticket haciendo click sobre el siguiente enlace.
+TicketNewEmailBodyInfosTrackUrlCustomer=Puede ver el progreso del ticket en la interfaz específica haciendo clic en el siguiente enlace
+TicketEmailPleaseDoNotReplyToThisEmail=¡Por favor no responda directamente a este correo! Use el enlace para responder.
+TicketPublicInfoCreateTicket=Este formulario le permite registrar un ticket de soporte en nuestro sistema.
+TicketPublicPleaseBeAccuratelyDescribe=Por favor describa precisamente el problema. Provea la mayor cantidad de información posible para permitirnos identificar su solicitud.
+TicketPublicMsgViewLogIn=Ingrese el ID de seguimiento del ticket
+TicketTrackId=ID Público de seguimiento
+OneOfTicketTrackId=Una de sus ID de seguimiento
+ErrorTicketNotFound=¡No se encontró el ticket con id de seguimiento %s!
+Subject=Asunto
+ViewTicket=Ver ticket
+ViewMyTicketList=Ver mi lista de tickets
+ErrorEmailMustExistToCreateTicket=Error: dirección de e-mail no encontrada en nuestra base de datos
+TicketNewEmailSubjectAdmin=Nuevo ticket creado.
+TicketNewEmailBodyAdmin=
El ticket acaba de crearse con ID # %s, ver información:
+SeeThisTicketIntomanagementInterface=Ver Ticket en la interfaz de administración
+TicketPublicInterfaceForbidden=La interfaz pública para los tickets no estaba habilitada.
+ErrorEmailOrTrackingInvalid=ID de seguimiento o e-mail incorrectos
+OldUser=Usuario antiguo
+NewUser=Nuevo usuario
+NumberOfTicketsByMonth=Número de tickets por mes
+NbOfTickets=Número de tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s actualizado
+TicketNotificationEmailBody=Este es un mensaje automático para notificarle que el ticket %s acaba de ser actualizado
+TicketNotificationRecipient=Recipiente de notificación
+TicketNotificationLogMessage=Mensaje de registro
+TicketNotificationEmailBodyInfosTrackUrlinternal=Ver ticket en la interfaz
+TicketNotificationNumberEmailSent=Se envió un e-mail de notificación: %s
+
+ActionsOnTicket=Eventos en el ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Últimos tickets creados
+BoxLastTicketDescription=Últimos %s tickets creados
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No hay tickets recientes sin leer
+BoxLastModifiedTicket=Últimos tickets modificados
+BoxLastModifiedTicketDescription=Últimos %s tickets modificados
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No hay tickets modificados recientemente
diff --git a/htdocs/langs/es_ES/website.lang b/htdocs/langs/es_ES/website.lang
index b9dfcea43e5..8e33637f714 100644
--- a/htdocs/langs/es_ES/website.lang
+++ b/htdocs/langs/es_ES/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=No tiene permiso para agregar o editar contenido d
ReplaceWebsiteContent=Reemplazar el contenido del sitio web
DeleteAlsoJs=¿Eliminar también todos los archivos javascript específicos de este sitio web?
DeleteAlsoMedias=¿Eliminar también todos los archivos de medios específicos de este sitio web?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/es_ES/withdrawals.lang b/htdocs/langs/es_ES/withdrawals.lang
index b1bf74f9013..c82b2821aa9 100644
--- a/htdocs/langs/es_ES/withdrawals.lang
+++ b/htdocs/langs/es_ES/withdrawals.lang
@@ -69,8 +69,8 @@ WithBankUsingBANBIC=Para las cuentas bancarias que utilizan el código BAN/BIC/S
BankToReceiveWithdraw=Cuenta bancaria para recibir la domiciliación
CreditDate=Abonada el
WithdrawalFileNotCapable=No es posible generar el fichero bancario de domiciliación para el país %s (El país no está soportado)
-ShowWithdraw=Ver domiciliación
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Sin embargo, si la factura tiene pendiente algún pago por domiciliación, no será cerrada para permitir la gestión de la domiciliación.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=Esta pestaña le permite realizar una petición de domiciliación. Una vez realizadas las peticiones, vaya al menú Bancos->Domiciliaciones para gestionar la domiciliación. Al cerrar una domiciliación, los pagos de las facturas se registrarán automáticamente, y las facturas completamente pagadas serán cerradas.
WithdrawalFile=Archivo de la domiciliación
SetToStatusSent=Clasificar como "Archivo enviado"
diff --git a/htdocs/langs/es_MX/assets.lang b/htdocs/langs/es_MX/assets.lang
new file mode 100644
index 00000000000..d35c347f0f8
--- /dev/null
+++ b/htdocs/langs/es_MX/assets.lang
@@ -0,0 +1,14 @@
+# Dolibarr language file - Source file is en_US - assets
+Assets =Capital
+AccountancyCodeAsset =Código de cuenta (activo)
+AccountancyCodeDepreciationAsset =Código de cuenta (informe de depreciación de activo)
+NewAssetType=Nuevo tipo de capital
+AssetsLines=Capital
+ModuleAssetsName =Capital
+ModuleAssetsDesc =Descripción de activo
+Settings =Configuraciónes
+AssetsTypeLabel=Marca del tipo de activo
+MenuAssets =Capital
+MenuNewAsset =Nuevo activo
+MenuListAssets =Lista
+MenuListTypeAssets =Lista
diff --git a/htdocs/langs/es_MX/blockedlog.lang b/htdocs/langs/es_MX/blockedlog.lang
new file mode 100644
index 00000000000..8b86e616f95
--- /dev/null
+++ b/htdocs/langs/es_MX/blockedlog.lang
@@ -0,0 +1,2 @@
+# Dolibarr language file - Source file is en_US - blockedlog
+Fingerprints=Eventos archivados y huellas digitales
diff --git a/htdocs/langs/es_MX/main.lang b/htdocs/langs/es_MX/main.lang
index c4217713afa..96e72bd1693 100644
--- a/htdocs/langs/es_MX/main.lang
+++ b/htdocs/langs/es_MX/main.lang
@@ -118,7 +118,6 @@ RemoveFilter=Remover filtro
ChartGenerated=Gráfico generado
GeneratedOn=Generado en %s
NotYetAvailable=No disponible aún
-Category=Tag/Categoría
ChangedBy=Cambiado por
ResultKo=Fallo
Reporting=Informes
diff --git a/htdocs/langs/es_MX/mrp.lang b/htdocs/langs/es_MX/mrp.lang
new file mode 100644
index 00000000000..962d0569783
--- /dev/null
+++ b/htdocs/langs/es_MX/mrp.lang
@@ -0,0 +1,3 @@
+# Dolibarr language file - Source file is en_US - mrp
+BOMsSetup=configuración del módulo BOM
+ProductBOMHelp=Crear producto con este BOM
diff --git a/htdocs/langs/es_MX/receptions.lang b/htdocs/langs/es_MX/receptions.lang
new file mode 100644
index 00000000000..0356d61254c
--- /dev/null
+++ b/htdocs/langs/es_MX/receptions.lang
@@ -0,0 +1,2 @@
+# Dolibarr language file - Source file is en_US - receptions
+StatusReceptionCanceled=Cancelado
diff --git a/htdocs/langs/es_MX/ticket.lang b/htdocs/langs/es_MX/ticket.lang
new file mode 100644
index 00000000000..7edb5679195
--- /dev/null
+++ b/htdocs/langs/es_MX/ticket.lang
@@ -0,0 +1,3 @@
+# Dolibarr language file - Source file is en_US - ticket
+Closed=Cerrada
+TicketSettings=Configuraciónes
diff --git a/htdocs/langs/es_PE/main.lang b/htdocs/langs/es_PE/main.lang
index af8c8cf34bb..bf735dd4509 100644
--- a/htdocs/langs/es_PE/main.lang
+++ b/htdocs/langs/es_PE/main.lang
@@ -29,4 +29,3 @@ VAT=IGV
VATRate=Tasa IGV
Drafts=Borrador
Opened=Abrir
-NotRead=Sin leer
diff --git a/htdocs/langs/es_PE/mrp.lang b/htdocs/langs/es_PE/mrp.lang
new file mode 100644
index 00000000000..4b809c65d41
--- /dev/null
+++ b/htdocs/langs/es_PE/mrp.lang
@@ -0,0 +1,3 @@
+# Dolibarr language file - Source file is en_US - mrp
+ProductBOMHelp=Producto para crear con este BOM
+BOMsModelModule=BOMS Plantilla de documentos
diff --git a/htdocs/langs/es_PE/ticket.lang b/htdocs/langs/es_PE/ticket.lang
new file mode 100644
index 00000000000..bd1a55c6a2d
--- /dev/null
+++ b/htdocs/langs/es_PE/ticket.lang
@@ -0,0 +1,4 @@
+# Dolibarr language file - Source file is en_US - ticket
+NotRead=Sin leer
+Read=Leer
+Type=Tipo
diff --git a/htdocs/langs/es_VE/admin.lang b/htdocs/langs/es_VE/admin.lang
index 878e85bb2e9..9d3c0f25368 100644
--- a/htdocs/langs/es_VE/admin.lang
+++ b/htdocs/langs/es_VE/admin.lang
@@ -8,9 +8,9 @@ Permission254=Modificar la contraseña de otros usuarios
Permission255=Eliminar o desactivar otros usuarios
Permission256=Consultar sus permisos
Permission1321=Exportar facturas a clientes, atributos y cobros
-Permission20003=Eliminar peticiones de días libres retribuidos
Permission2402=Crear/eliminar acciones (eventos o tareas) vinculadas a su cuenta
Permission2403=Modificar acciones (eventos o tareas) vinculadas a su cuenta
+Permission20003=Eliminar peticiones de días libres retribuidos
DictionaryProspectStatus=Estado prospección
ExtraFields=Atributos adicionales
ExtraFieldsLines=Atributos adicionales (líneas)
diff --git a/htdocs/langs/es_VE/receptions.lang b/htdocs/langs/es_VE/receptions.lang
new file mode 100644
index 00000000000..aafecfb8f07
--- /dev/null
+++ b/htdocs/langs/es_VE/receptions.lang
@@ -0,0 +1,4 @@
+# Dolibarr language file - Source file is en_US - receptions
+StatusReceptionDraft=A validar
+StatusReceptionDraftShort=A validar
+StatusReceptionValidatedShort=Validada
diff --git a/htdocs/langs/es_VE/ticket.lang b/htdocs/langs/es_VE/ticket.lang
new file mode 100644
index 00000000000..29893df37f8
--- /dev/null
+++ b/htdocs/langs/es_VE/ticket.lang
@@ -0,0 +1,4 @@
+# Dolibarr language file - Source file is en_US - ticket
+TicketTypeShortOTHER=Otra
+Closed=Cerrada
+Type=Tipo
diff --git a/htdocs/langs/et_EE/accountancy.lang b/htdocs/langs/et_EE/accountancy.lang
index f103f951d34..f06e0291439 100644
--- a/htdocs/langs/et_EE/accountancy.lang
+++ b/htdocs/langs/et_EE/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/et_EE/admin.lang b/htdocs/langs/et_EE/admin.lang
index f7cd5a80968..89b4189f8ab 100644
--- a/htdocs/langs/et_EE/admin.lang
+++ b/htdocs/langs/et_EE/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Tühjenda
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Kustuta kõik ajutised failid (andmekao riski pole)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Tühjenda nüüd
@@ -804,6 +804,7 @@ Permission401=Allahindluste vaatamine
Permission402=Allahindluste loomine/muutmine
Permission403=Allahindluste kinnitamine
Permission404=Allahindluste kustutamine
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Teenuste loomine/muutmine
Permission534=Teenuste kustutamine
Permission536=Peidetud teenuste vaatamine/haldamine
Permission538=Teenuste eksport
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Annetuste vaatamine
Permission702=Annetuste loomine/muutmine
Permission703=Annetuste kustutamine
@@ -837,6 +841,12 @@ Permission1101=Tarnekorralduste vaatamine
Permission1102=Tarnekorralduste loomine/muutmine
Permission1104=Tarnekorralduste kinnitamine
Permission1109=Tarnekorralduste kustutamine
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Hankijate vaatamine
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Väliste andmete massiline import andmebaasi (andmete laadimine)
Permission1321=Müügiarvete, atribuutide ja maksete eksport
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Oma kontoga seotud juhtumite (tegevuste või ülesannete) vaatamine
Permission2402=Oma kontoga seotud juhtumite (tegevuste või ülesannete) loomine/muutmine
Permission2403=Oma kontoga seotud juhtumite (tegevuste või ülesannete) kustutamine
@@ -882,9 +882,41 @@ Permission2503=Dokumentide üles laadimine või kustutamine
Permission2515=Dokumendikaustade seadistamine
Permission2801=FTP kliendi kasutamine lugemisrežiimis (ainult sirvimine ja alla laadimine)
Permission2802=FTP kliendi kasutamine kirjutusrežiimis (failide kustutamine või üles laadimine)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Tehingute vaatamine
Permission50202=Tehingute impor
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Prindi
Permission55001=Küsitluste vaatamine
Permission55002=Küsitluste loomine/muutmine
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=Süsteemi info sisaldab mitmesugust tehnilist infot, mida ei saa muuta ning mis on nähtav vaid administraatoritele.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/et_EE/assets.lang b/htdocs/langs/et_EE/assets.lang
new file mode 100644
index 00000000000..0d459677948
--- /dev/null
+++ b/htdocs/langs/et_EE/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Kustuta
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Kuva tüüp '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = Loend
+MenuNewTypeAssets = Uus
+MenuListTypeAssets = Loend
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/et_EE/banks.lang b/htdocs/langs/et_EE/banks.lang
index 7a04075f18e..91cd2cc0f24 100644
--- a/htdocs/langs/et_EE/banks.lang
+++ b/htdocs/langs/et_EE/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Kliendi laekumi
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Liikmemaks
-WithdrawalPayment=Väljamakse
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Pangaülekanne
BankTransfers=Pangaülekanded
diff --git a/htdocs/langs/et_EE/blockedlog.lang b/htdocs/langs/et_EE/blockedlog.lang
new file mode 100644
index 00000000000..1da7967fe88
--- /dev/null
+++ b/htdocs/langs/et_EE/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Väli
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Müügiarve kinnitatud
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/et_EE/cashdesk.lang b/htdocs/langs/et_EE/cashdesk.lang
index 41eeabff320..13c13db56f8 100644
--- a/htdocs/langs/et_EE/cashdesk.lang
+++ b/htdocs/langs/et_EE/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/et_EE/mails.lang b/htdocs/langs/et_EE/mails.lang
index 7979953065e..124100ca5fc 100644
--- a/htdocs/langs/et_EE/mails.lang
+++ b/htdocs/langs/et_EE/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Sõnum
MailFile=Manustatud failid
MailMessage=E-kirja sisu
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Näita e-postitust
ListOfEMailings=E-postituste nimekiri
NewMailing=Uus e-postitus
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/et_EE/members.lang b/htdocs/langs/et_EE/members.lang
index 7c9cbdc4dd8..166f365aaa5 100644
--- a/htdocs/langs/et_EE/members.lang
+++ b/htdocs/langs/et_EE/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Vali soovitud statistika...
MenuMembersStats=Statistika
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Loomus
+MemberNature=Nature of member
Public=Informatsioon on avalik
NewMemberbyWeb=Uus liige lisatud, ootab heaks kiitmist
NewMemberForm=Uue liikme vorm
diff --git a/htdocs/langs/et_EE/mrp.lang b/htdocs/langs/et_EE/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/et_EE/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/et_EE/products.lang b/htdocs/langs/et_EE/products.lang
index df57806e5e2..5eb54c89bf3 100644
--- a/htdocs/langs/et_EE/products.lang
+++ b/htdocs/langs/et_EE/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Päritolumaa
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Ühik
p=u.
diff --git a/htdocs/langs/et_EE/receptions.lang b/htdocs/langs/et_EE/receptions.lang
new file mode 100644
index 00000000000..d82a0a7c9d1
--- /dev/null
+++ b/htdocs/langs/et_EE/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Vastuvõtt
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Vastuvõtt
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Tühistatud
+StatusReceptionDraft=Mustand
+StatusReceptionValidated=Kinnitatud (väljastamisele minevad või juba väljastatud kaubad)
+StatusReceptionProcessed=Töödeldud
+StatusReceptionDraftShort=Mustand
+StatusReceptionValidatedShort=Kinnitatud
+StatusReceptionProcessedShort=Töödeldud
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/et_EE/salaries.lang b/htdocs/langs/et_EE/salaries.lang
index d0f6afeb0a5..d3ee991fc6e 100644
--- a/htdocs/langs/et_EE/salaries.lang
+++ b/htdocs/langs/et_EE/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Palk
Salaries=Palgad
NewSalaryPayment=Uus palga makse
+AddSalaryPayment=Add salary payment
SalaryPayment=Palga makse
SalariesPayments=Palkade maksed
ShowSalaryPayment=Näita palga makset
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/et_EE/stocks.lang b/htdocs/langs/et_EE/stocks.lang
index d937f6dc8da..8acea661093 100644
--- a/htdocs/langs/et_EE/stocks.lang
+++ b/htdocs/langs/et_EE/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Lao kaart
Warehouse=Ladu
Warehouses=Laod
ParentWarehouse=Parent warehouse
-NewWarehouse=Uus ladu/laojäägi ala
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Muuda ladu
MenuNewWarehouse=Uus ladu
WarehouseSource=Lähteladu
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Asukoht
LocationSummary=Asukoha lühike nimi
NumberOfDifferentProducts=Erinevate toodete arv
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Liikumise silt
NumberOfUnit=Ühikute arv
UnitPurchaseValue=Ühiku ostuhind
StockTooLow=Laojääk on liiga madal
@@ -54,21 +55,23 @@ PMPValue=Kaalutud keskmine hind
PMPValueShort=KKH
EnhancedValueOfWarehouses=Ladude väärtus
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Saadetud kogus
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Vähenda reaalset laojääki müügiarve/kreeditarve kinnitamisel
-DeStockOnValidateOrder=Vähenda reaalset laojääki müügitellimuse kinnitamisel
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Suurenda reaalset laojääki ostuarvete/kreeditarvete kinnitamisel
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Tellimus kas ei ole veel jõudnud või ei ole enam staatuses, mis lubab toodete lattu saatmist.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Selle objektiga ei ole seotud ettemääratud tooteid, seega ei ole vaja laojäägi saatmist.
@@ -76,12 +79,12 @@ DispatchVerb=Saada
StockLimitShort=Hoiatuse piir
StockLimit=Koguse piir hoiatuseks
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Füüsiline laojääk
+PhysicalStock=Physical Stock
RealStock=Reaalne laojääk
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtuaalne laojääk
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Lao ID
DescWareHouse=Lao kirjeldus
LieuWareHouse=Lao lokaliseerimine
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=See ladu esitab isiklikku varu, mis kuulub üksusel
SelectWarehouseForStockDecrease=Vali laojäägi vähendamiseks kasutatav ladu
SelectWarehouseForStockIncrease=Vali laojäägi suurendamiseks kasutatav ladu
NoStockAction=Laojäägi tegevust ei ole
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=Tellida
Replenishment=Värskendamine
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtuaalne laojääk
CurentlyUsingPhysicalStock=Füüsiline laojääk
RuleForStockReplenishment=Laojäägi värskendamise reegel
-SelectProductWithNotNullQty=Vali vähemalt üks toode, mille kogus ei ole null ja millel on hankija
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Ainult hoiatused
WarehouseForStockDecrease=Laojäägi vähendamiseks kasutatakse ladu %s
WarehouseForStockIncrease=Laojäägi suurendamiseks kasutatakse ladu %s
ForThisWarehouse=Antud lao tarbeks
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Värskendamised
NbOfProductBeforePeriod=Toote %s laojääk enne valitud perioodi (< %s)
NbOfProductAfterPeriod=Toote %s laojääk pärast valitud perioodi (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Näita ladu
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Kinnitatud
inventoryDraft=Aktiivne
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Loo
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Kategooriate filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Lisa
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Kustuta rida
RegulateStock=Regulate Stock
ListInventory=Loend
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/et_EE/ticket.lang b/htdocs/langs/et_EE/ticket.lang
new file mode 100644
index 00000000000..aa8cd256dba
--- /dev/null
+++ b/htdocs/langs/et_EE/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Muu
+
+TicketSeverityShortLOW=Madal
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Kõrge
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Toetaja
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Loe
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Ootel
+Closed=Suletud
+Deleted=Deleted
+
+# Dict
+Type=Liik
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Rühm
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Lõpetamise kuupäev
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Allkiri
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Uus kasutaja
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/et_EE/website.lang b/htdocs/langs/et_EE/website.lang
index 1bea0f4c586..6d82202b241 100644
--- a/htdocs/langs/et_EE/website.lang
+++ b/htdocs/langs/et_EE/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/et_EE/withdrawals.lang b/htdocs/langs/et_EE/withdrawals.lang
index 0636e5a468c..529e07d3ffe 100644
--- a/htdocs/langs/et_EE/withdrawals.lang
+++ b/htdocs/langs/et_EE/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Väljamaksmise summa
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Vastutav kasutaja
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Kolmanda isiku pangakood
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Määra krediteerituks
ClassCreditedConfirm=Kas oled kindel, et soovid selle väljamakse kviitungi liigitada pangakontole krediteerituks?
TransData=Saatmise kuupäev
@@ -50,7 +50,7 @@ StatusMotif0=Määramata
StatusMotif1=Pole piisavalt raha
StatusMotif2=Nõue vaidlustatud
StatusMotif3=No direct debit payment order
-StatusMotif4=Kliendi tellimus
+StatusMotif4=Sales Order
StatusMotif5=RIB pole kasutuskõlbulik
StatusMotif6=Saldota konto
StatusMotif7=Kohtuotsus
@@ -66,11 +66,11 @@ NotifyCredit=Väljamakse kreedit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=Pankadele, mis kasutavad RIB
WithBankUsingBANBIC=Pankadele, mis kasutavad IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Krediteeri
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Näita väljamakset
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Juhul kui arvel on vähemalt üks töötlemata väljamakse, ei märgita seda makstuks, et lubada eelnevat väljamakse haldamist.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Väljamaksete fail
SetToStatusSent=Märgi staatuseks 'Fail saadetud'
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Sinu nimi
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/eu_ES/accountancy.lang b/htdocs/langs/eu_ES/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/eu_ES/accountancy.lang
+++ b/htdocs/langs/eu_ES/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/eu_ES/admin.lang b/htdocs/langs/eu_ES/admin.lang
index 5231c6df643..085961d7266 100644
--- a/htdocs/langs/eu_ES/admin.lang
+++ b/htdocs/langs/eu_ES/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Garbitu
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Orain garbitu
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Dokumentuak bidali edo ezabatzea
Permission2515=Dokumentuen karpetak konfiguratzea
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/eu_ES/assets.lang b/htdocs/langs/eu_ES/assets.lang
new file mode 100644
index 00000000000..752835160da
--- /dev/null
+++ b/htdocs/langs/eu_ES/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Ezabatu
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/eu_ES/banks.lang b/htdocs/langs/eu_ES/banks.lang
index 9cc27478cf9..e54d9c5be14 100644
--- a/htdocs/langs/eu_ES/banks.lang
+++ b/htdocs/langs/eu_ES/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/eu_ES/blockedlog.lang b/htdocs/langs/eu_ES/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/eu_ES/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/eu_ES/cashdesk.lang b/htdocs/langs/eu_ES/cashdesk.lang
index f1b50e4ffab..bc5e9f2763a 100644
--- a/htdocs/langs/eu_ES/cashdesk.lang
+++ b/htdocs/langs/eu_ES/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/eu_ES/mails.lang b/htdocs/langs/eu_ES/mails.lang
index 5cf441c72ef..b5947e9b94d 100644
--- a/htdocs/langs/eu_ES/mails.lang
+++ b/htdocs/langs/eu_ES/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Mezua
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/eu_ES/members.lang b/htdocs/langs/eu_ES/members.lang
index 9f72095351e..abe20775611 100644
--- a/htdocs/langs/eu_ES/members.lang
+++ b/htdocs/langs/eu_ES/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/eu_ES/mrp.lang b/htdocs/langs/eu_ES/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/eu_ES/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/eu_ES/products.lang b/htdocs/langs/eu_ES/products.lang
index 926e97d0a30..ed5d9ec76b6 100644
--- a/htdocs/langs/eu_ES/products.lang
+++ b/htdocs/langs/eu_ES/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/eu_ES/receptions.lang b/htdocs/langs/eu_ES/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/eu_ES/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/eu_ES/salaries.lang b/htdocs/langs/eu_ES/salaries.lang
index 1d4ebd7f54f..f73ea288346 100644
--- a/htdocs/langs/eu_ES/salaries.lang
+++ b/htdocs/langs/eu_ES/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Soldata
Salaries=Soldatak
NewSalaryPayment=Soldata ordainketa berria
+AddSalaryPayment=Add salary payment
SalaryPayment=Soldata ordainketa
SalariesPayments=Soldaten ordainketak
ShowSalaryPayment=Soldataren ordainketa erakutsi
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/eu_ES/stocks.lang b/htdocs/langs/eu_ES/stocks.lang
index 1e704eacc2d..d7552515516 100644
--- a/htdocs/langs/eu_ES/stocks.lang
+++ b/htdocs/langs/eu_ES/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Kokapena
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Gehitu
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/eu_ES/ticket.lang b/htdocs/langs/eu_ES/ticket.lang
new file mode 100644
index 00000000000..bb2b09de189
--- /dev/null
+++ b/htdocs/langs/eu_ES/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Besteak
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Closed
+Deleted=Deleted
+
+# Dict
+Type=Mota
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Taldea
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/eu_ES/website.lang b/htdocs/langs/eu_ES/website.lang
index 237ffc1b2f8..4771a5d59d2 100644
--- a/htdocs/langs/eu_ES/website.lang
+++ b/htdocs/langs/eu_ES/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/eu_ES/withdrawals.lang b/htdocs/langs/eu_ES/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/eu_ES/withdrawals.lang
+++ b/htdocs/langs/eu_ES/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/fa_IR/accountancy.lang b/htdocs/langs/fa_IR/accountancy.lang
index 1133ce3e5dc..a95ab2d55ed 100644
--- a/htdocs/langs/fa_IR/accountancy.lang
+++ b/htdocs/langs/fa_IR/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=اینجا فهرست مشتریها و تامینک
ListAccounts=فهرست حسابهای حسابداری
UnknownAccountForThirdparty=حساب شخصسوم ناشناخته. از %s استفاده میشود.
UnknownAccountForThirdpartyBlocking=حساب شخصسوم ناشناخته. خطای انسدادی
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=حساب شخصسوم تعریف نشده یا شخص سوم ناشناخته است. خطای انسدادی
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=حساب شخصسوم تعریف نشده یا شخص سوم ناشناخته است. خطای انسدادی
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=حساب شخصسوم ناشناخته و حساب انتظار تعریف نشده است. خطای انسدادی
PaymentsNotLinkedToProduct=پرداخت به هیچ محصول/خدمتی وصل نشده است
@@ -291,7 +292,7 @@ Modelcsv_cogilog=صدور برای Cogilog
Modelcsv_agiris=صدور برای Agiris
Modelcsv_openconcerto=صادرکردن برای OpenConcerto (آزمایشی)
Modelcsv_configurable= صدور قابل پیکربندی CSV
-Modelcsv_FEC=صادرکردن برای FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=صادرکردن برای Sage 50 Switzerland
ChartofaccountsId=ساختار شناسۀ حسابها
@@ -316,6 +317,9 @@ WithoutValidAccount=بدون حساب اختصاصی معتبر
WithValidAccount=با حساب اختصاصی معتبر
ValueNotIntoChartOfAccount=مقدار حساب حسابداری در نمودار حساب وجود ندارد
AccountRemovedFromGroup=حساب از گروه حذف شدهاست
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=بازۀ حساب حسابداری
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=سطوری که هنوز بند نشدهاند،
## Import
ImportAccountingEntries=ورودیهای حسابداری
-
+DateExport=Date export
WarningReportNotReliable=هشدار! این گزارش بر مبنای دفتر کل نمیباشد، بنابراین دربردارندۀ تراکنشهائی که به شکل دستی در دفترکل ویرایش شدهاند نیست. در صورتی که دفترنویسی شما روزآمد باشد، نمای «دفترنویسی» دقیقتر است.
ExpenseReportJournal=دفتر گزارش هزینهها
InventoryJournal=دفتر انبار
diff --git a/htdocs/langs/fa_IR/admin.lang b/htdocs/langs/fa_IR/admin.lang
index 5bf94c840ab..14062d810cf 100644
--- a/htdocs/langs/fa_IR/admin.lang
+++ b/htdocs/langs/fa_IR/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=این واحد دربردارندۀ عوامل مربوط
Purge=پاککردن
PurgeAreaDesc=این صفحه به شما امکان حذف همۀ فایلهای تولید شده و ذخیره شده با Dolibarr را میدهد (فایلهای موقت یا همۀ فایلهای داخل پوشۀ %s). استفاده از این قابلیت در شرایط عادی ضرورتی ندارد. این قابلیت برای کاربرانی ایجاد شده است که میزبانی وبگاه آنها امکان حذف فایلهائی که توسط سرویسدهندۀ وب ایجاد شدهاند را نداده است.
PurgeDeleteLogFile=حذف فایلهای گزارشکار، شامل تعریف %s برای واحد گزارشکار سامانه Syslog (خطری برای از دست دادن دادهها نیست)
-PurgeDeleteTemporaryFiles=حذف همۀ فایلهای موقتی (خطری برای از دست دادن دادهها نیست)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=حذف فایلهای موقتی
PurgeDeleteAllFilesInDocumentsDir=حذف همۀ فایلهای موجود در پوشۀ: %s. این باعث حذف همۀ مستنداتی که به عناصر مربوطند ( اشخاص سوم، صورتحساب و غیره ...)، فایلهائی که به واحد ECM ارسال شدهاند، نسخهبرداریهای پشتیبان بانکداده و فایلهای موقت خواهد شد.
PurgeRunNow=شروع پاکسازی
@@ -804,6 +804,7 @@ Permission401=ملاحظۀ تخفیفها
Permission402=ساخت/ویرایش تخفیفها
Permission403=اعتباردهی تخفیفها
Permission404=حذف تخفیفها
+Permission430=Use Debug Bar
Permission511=ملاحظۀ پرداخت حقوقها
Permission512=ساخت/ویرایش پرداخت حقوق
Permission514=حذف پرداخت حقوق
@@ -818,6 +819,9 @@ Permission532=ایجاد/ویرایش خدمات
Permission534=حذف خدمات
Permission536=مشاهده/مدیریت خدمات پنهان
Permission538=صادرکردن خدمات
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=ملاحظۀ کمکهایمالی
Permission702=ایجاد/ویرایش کمکهایمالی
Permission703=حذف کمکهایمالی
@@ -837,6 +841,12 @@ Permission1101=ملاحظۀ سفارشات تحویل
Permission1102=ساخت/ویرایش سفارشات تحویل
Permission1104=اعتباردهی سفارشات تحویل
Permission1109=حذف سفارشات تحویل
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=ملاحظۀ تامینکنندگان
Permission1182=خواندن سفارشات خرید
Permission1183=ساخت/ویرایش سفارشات خرید
@@ -859,16 +869,6 @@ Permission1251=اجرای واردات گستردۀ دادههای خارجی
Permission1321=صادرکردن صورتحسابهای مشتریان، صفتها و پرداختها
Permission1322=بازکردن دوبارۀ یک صورتحساب پرداختشده
Permission1421=صادرکردن سفارشهای فروش و صفات
-Permission20001=ملاحظۀ درخواستهای مرخصی (درخواستهای مرخصی افراد تحت مدیریت شما)
-Permission20002=ساخت/ویرایش درخواستهای مرخصی شما (شما و افراد تحت نظر شما)
-Permission20003=حذف درخواستهای مرخصی
-Permission20004=ملاحظۀ همۀ درخواستهای مرخصی (حتی کاربری که تحت مدیریت شما نیست)
-Permission20005=ساخت/ویرایش درخواست مرخصی همگان (حتی کاربرانی که تحت مدیریت شما نیستند)
-Permission20006=درخواستهای مرخصی مدیر (تنظیمات و بههنگامسازی تعادل)
-Permission23001=ملاحظۀ وظایف زمانبندیشده
-Permission23002=ساخت/ویرایش وظایف زمانبندیشده
-Permission23003=حذف وظایف زمانبندیشده
-Permission23004=اجرای وظایف زمانبندیشده
Permission2401=ملاحظۀ فعالیتها (رخدادها یا وظایف) پیوند شده به حساب کاربر
Permission2402=ساخت/ویرایش فعالیتها (رخدادها یا وظایف) پیوند شده به حساب کاربر
Permission2403=حذف فعالیتها (رخدادها یا وظایف) پیوند شده به حساب کاربر
@@ -882,9 +882,41 @@ Permission2503=تسلیم یا حذف مستندات
Permission2515=تنظیم پوشههای مستندات
Permission2801=استفاده از متقاضی FTP در حالت خواندنی (منحصر به مرور و دریافت)
Permission2802=استفاده از متقاضی FTP در حالت نوشتنی (حذف یا ارسال فایل)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=ملاحظۀ درخواستهای مرخصی (درخواستهای مرخصی افراد تحت مدیریت شما)
+Permission20002=ساخت/ویرایش درخواستهای مرخصی شما (شما و افراد تحت نظر شما)
+Permission20003=حذف درخواستهای مرخصی
+Permission20004=ملاحظۀ همۀ درخواستهای مرخصی (حتی کاربری که تحت مدیریت شما نیست)
+Permission20005=ساخت/ویرایش درخواست مرخصی همگان (حتی کاربرانی که تحت مدیریت شما نیستند)
+Permission20006=درخواستهای مرخصی مدیر (تنظیمات و بههنگامسازی تعادل)
+Permission23001=ملاحظۀ وظایف زمانبندیشده
+Permission23002=ساخت/ویرایش وظایف زمانبندیشده
+Permission23003=حذف وظایف زمانبندیشده
+Permission23004=اجرای وظایف زمانبندیشده
Permission50101=استفاده از صندوق POS
Permission50201=ملاحظۀ تراکنشها
Permission50202=واردکردن تراکنشها
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=چاپ
Permission55001=ملاحظۀ نظرسنجیها
Permission55002=ساخت/ویرایش نظرسنجیها
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=مقادیر برپاسازی تنها توسط کاربرا
SystemInfoDesc=اطلاعات سامانه، اطلاعاتی فنی است که در حالت فقط خواندنی است و تنها برای مدیران قابل نمایش است.
SystemAreaForAdminOnly=این ناحیه تنها برای کاربران مدیر در دسترس است. مجوزهای کاربران Dolibarr این محدودیتها را تغییر نمیدهد.
CompanyFundationDesc=ویرایش اطلاعات مربوط به شرکت/موجودیت. بر روی "%s" یا "%s" در انتهای صفحه کلیک نمائید.
-AccountantDesc=ویرایش جزئیات مربوط به حسابدار/دفتردار
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=کد حسابدار
DisplayDesc=مقادیری که بر شکل و رفتار Dolibarr اثرگذارند از اینجا قابل تغییرند.
AvailableModules=برنامهها/واحدهای دردسترس
@@ -1891,3 +1923,5 @@ IFTTTDesc=این واحد برای راهانداختن رخدادها بر I
UrlForIFTTT=نشانی اینترنتی نهائی برای IFTTT
YouWillFindItOnYourIFTTTAccount=شما آن را بر حساب IFTTT خود پیدا خواهید کرد
EndPointFor=نقطۀ آخر برای %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/fa_IR/assets.lang b/htdocs/langs/fa_IR/assets.lang
new file mode 100644
index 00000000000..313b9b4b171
--- /dev/null
+++ b/htdocs/langs/fa_IR/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = دارائیها
+NewAsset = دارائیجدید
+AccountancyCodeAsset = کد حسابداری (دارائیها)
+AccountancyCodeDepreciationAsset = کد حسابداری (حساب دارائیهای استهلاکی)
+AccountancyCodeDepreciationExpense = کد حسابداری (حساب هزینههای استهلاکی)
+NewAssetType=نوع دارائی جدید
+AssetsTypeSetup=تنظیمات نوع دارائی
+AssetTypeModified=نوع دارائی ویرایش شد
+AssetType=نوع دارائی
+AssetsLines=دارائیها
+DeleteType=حذفکردن
+DeleteAnAssetType=حذف یک نوع دارائی
+ConfirmDeleteAssetType=آیا مطمئنید میخواهید این نوع دارائی را حذف کنید؟
+ShowTypeCard=نمایش نوع '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = دارائیها
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = توضیحات دارائی
+
+#
+# Admin page
+#
+AssetsSetup = تنظیمات دارائیها
+Settings = تنظیمات
+AssetsSetupPage = صفحۀ برپاسازی دارائیها
+ExtraFieldsAssetsType = ویژگیهای مکمل (نوع دارائی)
+AssetsType=نوع دارائی
+AssetsTypeId=شناسۀ نوعدارائی
+AssetsTypeLabel=برچسب نوع دارائی
+AssetsTypes=انواع دارائی
+
+#
+# Menu
+#
+MenuAssets = دارائیها
+MenuNewAsset = دارائی جدید
+MenuTypeAssets = انواع دارائیها
+MenuListAssets = فهرست
+MenuNewTypeAssets = جدید
+MenuListTypeAssets = فهرست
+
+#
+# Module
+#
+NewAssetType=نوع دارائی جدید
+NewAsset=دارائیجدید
diff --git a/htdocs/langs/fa_IR/banks.lang b/htdocs/langs/fa_IR/banks.lang
index 58284e96f00..ac3a1f9ff1a 100644
--- a/htdocs/langs/fa_IR/banks.lang
+++ b/htdocs/langs/fa_IR/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=وفق داده نشده
CustomerInvoicePayment=پرداخت مشتری
SupplierInvoicePayment=پرداخت فروشنده
SubscriptionPayment=پرداخت اشتراک
-WithdrawalPayment=پرداخت به صورت برداشت
+WithdrawalPayment=سفارش پرداخت مستقیم
SocialContributionPayment=پرداخت مالیات اجتماعی/سیاست مالی
BankTransfer=انتقال بانکی
BankTransfers=انتقالات بانکی
diff --git a/htdocs/langs/fa_IR/blockedlog.lang b/htdocs/langs/fa_IR/blockedlog.lang
new file mode 100644
index 00000000000..231855e54eb
--- /dev/null
+++ b/htdocs/langs/fa_IR/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=گزارشکارهای غیرقابلتغییر
+Field=بخش
+BlockedLogDesc=این واحد رویدادهائی در خصوص گزارشکار غیرقابلتغییر را در یک زنجیرۀ بلوکی و به شکل زنده، رهگیری میکند (گزارشی که پس از ثبت شما امکان ویرایش آن را ندارید). این واحد سازگاری با مطالبات قانونی در بعضی از کشورها را تامین میکند (مانند فرانسه با قانون تجاری 2016 - Norme NF525)
+Fingerprints=رویدادهای بایگانی شده و اثرانگشتها
+FingerprintsDesc=این یک ابزار برای مرور و استخراج گزارشکارهای غیرقابلتغییر است. گزارشهای غیرقابلتغییر به شکل محلی و برخط در هنگام انجام یک کار تجاری، در یک جدول اختصاصی ساخته شده و بایگانی میشوند. شما میتوانید از این ابزار برای صادرکردن این بایگانی و ذخیره در یک فضای پشتیانی ذخیره کنید. (برخی کشورها، همانند فرانسه، شما را الزام میکنند هر یک سال یک بار این کار را بکنید). توجه داشته باشید، قابلیتی برای حذف این گزارشکار وجود ندارد و هر اقدامی برای از بین بردن این گزارشکار یا هر تغییری که به شکل مستقیم در این گزارشکار انجام شود (مثلا توسط یک هکر) به صورت یک اثرانگشت نامعتبر گزارش خواهد شد. در صورتی که برنامۀ خود را به عنوان آزمایش و نمایش استفاده کرده اید و نیاز به حذف این داده ها دارید، میتوانید از فروشندۀ میزبانی خود برای بازنشانی پایگاه دادۀ خود این کار را دریافت نمائید (همۀ دادههای شما از بین خواهد رفت).
+CompanyInitialKey=کلید بنیادین شرکت (hash of genesis block)
+BrowseBlockedLog=گزارشکارهای غیرقابلتغییر
+ShowAllFingerPrintsMightBeTooLong=نمایش همۀ گزارشکارهای بایگانی شده (ممکن است طولانی باشد)
+ShowAllFingerPrintsErrorsMightBeTooLong=نمایش همۀ گزارشکارهای نامعتبر بایگانی (ممکن است طولانی باشد)
+DownloadBlockChain=دریافت اثرانگشتها
+KoCheckFingerprintValidity=ورودی گزارشکاری بایگانی شده معتبر نیست. این به آن معناست که کس (یک هکر؟) بخشی از دادهها را پس از ذخیره دستکاری کرده است و یا ردیفهای بایگانیهای قدیمی را حذف کرده است. (بررسی کنید سطر با # پیشین وجود داشته باشد).
+OkCheckFingerprintValidity=ردیف گزارشکار بایگانی شده معتبر است. دادههای این سطر ویرایش نشده و ورودی بهدنبال ورودی قبل است.
+OkCheckFingerprintValidityButChainIsKo=گزارشکار بایگانی شده در قیاس با قبلی معتبر است اما زنجیره قبلا خراب شده است.
+AddedByAuthority=ذخیره شده برای مقام دوردست
+NotAddedByAuthorityYet=هنوز برای مقام دوردست ذخیره نشده است
+ShowDetails=نمایش جزئیات ذخیره شده
+logPAYMENT_VARIOUS_CREATE=پرداخت (که به یک صورتحساب نسبتداده نشده) ساخته شد
+logPAYMENT_VARIOUS_MODIFY=پرداخت (که به یک صورتحساب نسبتداده نشده) ویرایش شد
+logPAYMENT_VARIOUS_DELETE=پرداخت (که به یک صورتحساب نسبتداده نشده) حذف منطقی شد
+logPAYMENT_ADD_TO_BANK=پرداخت به بانک افزوده شد
+logPAYMENT_CUSTOMER_CREATE=پرداخت مشتری ایجاد شد
+logPAYMENT_CUSTOMER_DELETE=حذف منطقی پرداخت مشتری
+logDONATION_PAYMENT_CREATE=پرداخت کمکی ساخته شد
+logDONATION_PAYMENT_DELETE=حذف منطقی پرداخت کمکی
+logBILL_PAYED=صورتحساب مشتری پرداخت شد
+logBILL_UNPAYED=صورتحساب مشتری پرداختنشده ثبت شد
+logBILL_VALIDATE=صورتحساب مشتری تائید شد
+logBILL_SENTBYMAIL=ارسال صورتحساب مشتری با نامه
+logBILL_DELETE=صورتحساب مشتری حذف منطقی شد
+logMODULE_RESET=واحد BlockedLog غیرفعال بود
+logMODULE_SET=واحد BlockedLog فعال بود
+logDON_VALIDATE=کمکمالی تائید شد
+logDON_MODIFY=کمکمالی ویرایش شد
+logDON_DELETE=حذف منطقی کمکمالی
+logMEMBER_SUBSCRIPTION_CREATE=عضویت برای عضو ساخت شده
+logMEMBER_SUBSCRIPTION_MODIFY=عضویت برای عضو ویرایش شد
+logMEMBER_SUBSCRIPTION_DELETE=حذف منطقی عضویت برای عضیو
+logCASHCONTROL_VALIDATE=ثبت محدودۀ پولنقد
+BlockedLogBillDownload=دریافت صورتحساب مشتری
+BlockedLogBillPreview=پیشنمایش صورتحساب مشتری
+BlockedlogInfoDialog=جزئیات گزارشکار
+ListOfTrackedEvents=فهرست رویدادهای رهگیری شده
+Fingerprint=اثر انگشت
+DownloadLogCSV=صادرکردن گزارشکارهای بایگانی شده (CSV)
+logDOC_PREVIEW=پیشنمایش یک سند تائید شده برای چاپ یا دریافت
+logDOC_DOWNLOAD=دریافت یک سند تائید شده برای چاپ یا ارسال
+DataOfArchivedEvent=تاریخهای کامل رویداد بایگانی شده
+ImpossibleToReloadObject=شیء اصلی (نوع %s، شناسه %s) پیوند نشده است (ستون Full datas را برای گرفتن دادههای غیرقابل تغییر ذخیره شده ببینید)
+BlockedLogAreRequiredByYourCountryLegislation=واحد گزارشکار غیرقابل تغییر ممکن است توسط قوانین کشور شما مورد نیاز باشد. غیرفعال کردن این واحد ممکن است همۀ تراکنشهای آتی را با توجه به قانون و استفاده از نرم افزار قانونی غیرمعتبر کند و امکان تائید آن توسط ممیزی مالیاتی وجود ندارد.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=واحد گزارشکار بهخاطر قانون حاکم بر کشور شما فعال شده است. غیرفعال کردن این واحد ممکن است همۀ تراکنشهای آتی را با توجه به قانون و استفاده از نرم افزار قانونی غیرمعتبر کند و امکان تائید آن توسط ممیزی مالیاتی وجود ندارد.
+BlockedLogDisableNotAllowedForCountry=فهرست کشورهائی که در آنها استفاده از این واحد اجباری است (صرفا جهت جلوگیری از غیرفعال کردن این واحد به اشتباه، در صورتی که کشور شما در این فهرست باشد، غیرفعال کردن این واحد قبل از ویرایش این فهرست ممکن نیست.توجه کنید فعال/غیرفعال کردن این واحد نیز منجر به رهگیری در گزارشهای غیرقابل تغییر خواهد شد).
+OnlyNonValid=معتبر نیست
+TooManyRecordToScanRestrictFilters=ردیفهای زیادی برای وارسی/تحلیل وجود دارد. لطفا فهرست را با صافیهای بیشتری محدود کنید.
+RestrictYearToExport=محدودکردن ماه/سال برای صادرکردن
diff --git a/htdocs/langs/fa_IR/cashdesk.lang b/htdocs/langs/fa_IR/cashdesk.lang
index f57071c5fed..ee61f670395 100644
--- a/htdocs/langs/fa_IR/cashdesk.lang
+++ b/htdocs/langs/fa_IR/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=پایانه
NumberOfTerminals=تعداد پایانهها
TerminalSelect=پایانهای که میخواهید استفاده کنید را انتخاب نمائید:
POSTicket=برگۀ صندوق
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/fa_IR/mails.lang b/htdocs/langs/fa_IR/mails.lang
index 05a6b345a45..944ec850582 100644
--- a/htdocs/langs/fa_IR/mails.lang
+++ b/htdocs/langs/fa_IR/mails.lang
@@ -78,9 +78,9 @@ GroupEmails=گروهبندی رایانامهها
OneEmailPerRecipient=یک رایانامه برای یک گیرنده (به طور پیشفرض، یک رایانامه برای هر ردیف انتخاب شده)
WarningIfYouCheckOneRecipientPerEmail=هشدار، در صورتی که این کادر را تائید کنید، این بدان معناست تنها یک رایانامه به ردیفهای مختلف انتخاب شده ارسال میشود، بنابراین، در صورتی که رایانامۀ شما دربردارندۀ متغیرهای جایگزینساز باشد که به دادههای یک ردیف اشاره میکند، امکان جایگزینی آنها وجود نخواهد داشت.
ResultOfMailSending=نتیجۀ ارسال انبوه رایانامه
-NbSelected=تعداد انتخاب شده
-NbIgnored=تعداد نادیدهگرفتهشده
-NbSent=تعداد ارسالشده
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s پیام ارسال شد ()
ConfirmUnvalidateEmailing=آیا مطمئنید میخواهید وضعیت رایانامۀ %s را به حالت پیشنویس تغییر دهید؟
MailingModuleDescContactsWithThirdpartyFilter=طرفتماس با صافیهای مشتری
diff --git a/htdocs/langs/fa_IR/members.lang b/htdocs/langs/fa_IR/members.lang
index 2156485109b..fc13e7de287 100644
--- a/htdocs/langs/fa_IR/members.lang
+++ b/htdocs/langs/fa_IR/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=را انتخاب کنید آمار شما می خواهی
MenuMembersStats=ارقام
LastMemberDate=Latest member date
LatestSubscriptionDate=آخرین تاریخ عضویت
-Nature=طبیعت
+MemberNature=Nature of member
Public=اطلاعات عمومی
NewMemberbyWeb=عضو جدید اضافه شده است. در انتظار تایید
NewMemberForm=فرم عضو جدید
diff --git a/htdocs/langs/fa_IR/mrp.lang b/htdocs/langs/fa_IR/mrp.lang
new file mode 100644
index 00000000000..402f5aea9c6
--- /dev/null
+++ b/htdocs/langs/fa_IR/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=بخش برنامهریزی مواد اولیه
+MenuBOM=صورتحسابهای مواد
+LatestBOMModified=آخرین %s صورتحساب مواد تغییر یافته
+BillOfMaterials=صورتحساب مواد
+BOMsSetup=برپاسازی واحد صورتحساب مواد
+ListOfBOMs=فهرست صورتحسابهای مواد - BOM
+NewBOM=یک صورتحساب مواد جدید
+ProductBOMHelp=محصول قابل ساخت با این صورتحساب موا
+BOMsNumberingModules=چگونگی عدددهی صورتحساب مواد
+BOMsModelModule=قالبهای مستندات صورتحساب موا
+FreeLegalTextOnBOMs=متن آزاد روی سند صورتحساب مواد
+WatermarkOnDraftBOMs=نوشتۀ کمرنگ روی پیشنویس صورتحساب موا
+ConfirmCloneBillOfMaterials=آیا مطمئنید میخواهید این صورتحساب مواد را نسخهبرداری کنید؟
+ManufacturingEfficiency=بازده تولید
+ValueOfMeansLoss=مقدار 0.95 به معنای یک میانگین 5 %% ضرر در طول تولید هست
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/fa_IR/products.lang b/htdocs/langs/fa_IR/products.lang
index 5e83f10881a..9dd30c1eec9 100644
--- a/htdocs/langs/fa_IR/products.lang
+++ b/htdocs/langs/fa_IR/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=قیمتهای فروشنده
SuppliersPricesOfProductsOrServices=قیمتهای فروشنده (مربوط به محصولات و خدمات)
CustomCode=گمرک / کالا / کدبندی هماهنگ کالا
CountryOrigin=کشور مبدا
-Nature=نوع کالا (موادخام/ساختهشده)
+Nature=Nature of produt (material/finished)
ShortLabel=برچسب کوتاه
Unit=واحد
p=واحد
diff --git a/htdocs/langs/fa_IR/receptions.lang b/htdocs/langs/fa_IR/receptions.lang
new file mode 100644
index 00000000000..c5e340e2128
--- /dev/null
+++ b/htdocs/langs/fa_IR/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=برپاسازی دریافت محصول
+RefReception=ارجاع دریافتکالا
+Reception=دریافتکالا
+Receptions=دریافتهای کالا
+AllReceptions=همۀدریافتهای کالا
+Reception=دریافتکالا
+Receptions=دریافتهای کالا
+ShowReception=نمایش دریافتهای کالا
+ReceptionsArea=بخش دریافتکالا
+ListOfReceptions=فهریت دریافتها
+ReceptionMethod=روش دریافت کالا
+LastReceptions=آخرین %s دریافتکالا
+StatisticsOfReceptions=آمار دریافتکالا
+NbOfReceptions=تعداد دریافتکالا
+NumberOfReceptionsByMonth=تعداد دریافتکالا در ماه
+ReceptionCard=کارت دریافتکالا
+NewReception=دریافتکالا جدید
+CreateReception=ساخت دریافتکالا
+QtyInOtherReceptions=تعداد در سایر دریافتکالاها
+OtherReceptionsForSameOrder=سایر دریافتکالاهای این سفارش
+ReceptionsAndReceivingForSameOrder=دریافتکالاها و رسیدهای این سفارش
+ReceptionsToValidate=دریافتکالاهای منتظر تائید
+StatusReceptionCanceled=لغو شد
+StatusReceptionDraft=پیشنویش
+StatusReceptionValidated=تائیدشده ( محصولات ارسالشده یا برای ارسال)
+StatusReceptionProcessed=پردازششده
+StatusReceptionDraftShort=پیشنویش
+StatusReceptionValidatedShort=تائیدشده
+StatusReceptionProcessedShort=پردازششده
+ReceptionSheet=برگۀ دریافتکالا
+ConfirmDeleteReception=آیا میخواهید این دریافتکالا را حذف کنید؟
+ConfirmValidateReception=آیا مطمئنید میخواهید این دریافتکالا با ارجاع %s را تائیداعتبار کنید؟
+ConfirmCancelReception=یا مطمئنید میخواهید این دریافتکالا را لغو کنید؟
+StatsOnReceptionsOnlyValidated=آمارهائی که تنها بر اساس دریافتکالاها ساخته شدهاند فقط تائید میشوند. تاریخ استفاده، تاریخ تائیداعتبار رسید است (تاریخ دریافتکالا برنامهریزی شده همیشه معلوم نیست)
+SendReceptionByEMail=ارسال دریافتکالا توسط رایانامه
+SendReceptionRef=تسلیم دریافتکالا %s
+ActionsOnReception=رخدادهای دریافتکالا
+ReceptionCreationIsDoneFromOrder=فعلا، ایجاد «دریافتکالا» تنها از کارت سفارش انجام میگیرد
+ReceptionLine=سطر دریافتکالا
+ProductQtyInReceptionAlreadySent=این تعداد محصول از سفارش باز فروش قبلا ارسال شده است
+ProductQtyInSuppliersReceptionAlreadyRecevied=این تعداد محصول از سفارش باز تامینکننده قبلا دریافت شده است
+ValidateOrderFirstBeforeReception=ابتدا باید سفارش را تائید کنید تا امکان ایجاد «دریافتکالا» داشته باشید
+ReceptionsNumberingModules=واحد شمارهگذاری برای دریافتها
+ReceptionsReceiptModel=قالب اسناد دریافتکالا
diff --git a/htdocs/langs/fa_IR/salaries.lang b/htdocs/langs/fa_IR/salaries.lang
index 6a70af3f955..30a8abd15d1 100644
--- a/htdocs/langs/fa_IR/salaries.lang
+++ b/htdocs/langs/fa_IR/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=حقوق
Salaries=حقوق
NewSalaryPayment=پرداخت حقوق و دستمزد جدید
+AddSalaryPayment=Add salary payment
SalaryPayment=پرداخت حقوق و دستمزد
SalariesPayments=حقوق پرداخت
ShowSalaryPayment=نمایش پرداخت حقوق و دستمزد
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/fa_IR/stocks.lang b/htdocs/langs/fa_IR/stocks.lang
index 46740ab3f79..70c0a636840 100644
--- a/htdocs/langs/fa_IR/stocks.lang
+++ b/htdocs/langs/fa_IR/stocks.lang
@@ -66,10 +66,12 @@ RuleForStockManagementIncrease=انتخاب قواعد افزایش خودکار
DeStockOnBill=کاهش موجودی واقعی در هنگام تائیداعتبار صورتحسابمشتری/یادداشت اعتباری
DeStockOnValidateOrder=کاهش موجودی واقعی در هنگام تائیداعتبار سفارش فروش
DeStockOnShipment=کاهش موجودی واقعی در هنگام تائیداعتبار حمل-ارسال
-DeStockOnShipmentOnClosing=کاهش موجودی واقعی در هنگام بستهشدن طبقهبندی حمل-ارسال
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
ReStockOnBill=افزایش موجودی واقعی در هنگام تائیداعتبار صورتحساب فروشنده/یادداشت اعتباری
ReStockOnValidateOrder=افزایش موجودی واقعی در هنگام تائیداعتبار سفارش خرید
ReStockOnDispatchOrder=افزایش موجودی واقعی در هنگام ارسال دستی و دلخواه به انبار، پس از رسید سفارش خرید کالاها
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=سفارش دیگر یا هنوز وضعیتی را دارا نیست که اجازۀ اعزام محصولات به موجودی انبارها را داشته باشد.
StockDiffPhysicTeoric=توضیحات مربوط به اختلاف میان محصولات مجازی و حقیقی
NoPredefinedProductToDispatch=محصول از پیش تعریفشدهای برای این شیء وجود ندارد. بنابراین نیازی به ارسال به موجودی نیست.
diff --git a/htdocs/langs/fa_IR/ticket.lang b/htdocs/langs/fa_IR/ticket.lang
new file mode 100644
index 00000000000..f42632e6a3f
--- /dev/null
+++ b/htdocs/langs/fa_IR/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=برگههای پشتیبانی
+Module56000Desc=سامانۀ برگههای پشتیبانی برای مدیریت مشکلات و درخواستها
+
+Permission56001=نمایش برگهها
+Permission56002=ویرایش برگهه
+Permission56003=حذف برگهها
+Permission56004=مدیریت برگهها
+Permission56005=نمایش همۀ برگههای مربوط به اشخاص سوم (برای کاربران خارجی مؤثر نیست و همواره به شخصسومی که بهآن وصل است وابسته است)
+
+TicketDictType=برگهها - انواع
+TicketDictCategory=برگهها - دستهبندیها
+TicketDictSeverity=برگهها - سطح اهمیت
+TicketTypeShortBUGSOFT=اشکال نرمافزاری
+TicketTypeShortBUGHARD=اشکال نرمافزاری
+TicketTypeShortCOM=سوال تجاری
+TicketTypeShortINCIDENT=درخواست پشتیبانی
+TicketTypeShortPROJET=طرح
+TicketTypeShortOTHER=سایر
+
+TicketSeverityShortLOW=کم
+TicketSeverityShortNORMAL=عادی
+TicketSeverityShortHIGH=زیاد
+TicketSeverityShortBLOCKING=انتقادی/مسدودی
+
+ErrorBadEmailAddress=بخش '%s' نادرست است
+MenuTicketMyAssign=برگهها من
+MenuTicketMyAssignNonClosed=برگههای باز من
+MenuListNonClosed=برگههای باز
+
+TypeContact_ticket_internal_CONTRIBUTOR=مشارکتکننده
+TypeContact_ticket_internal_SUPPORTTEC=کاربر نسبت داده شده
+TypeContact_ticket_external_SUPPORTCLI=طرفتماسمشتری / رهگیری حادثه
+TypeContact_ticket_external_CONTRIBUTOR=مشارکتکنندۀ بیرونی
+
+OriginEmail=منبع رایانامه
+Notify_TICKET_SENTBYMAIL=ارسال پیام برگه با رایانامه
+
+# Status
+NotRead=خوانده نشده
+Read=خواندهشده
+Assigned=نسبتداده شده
+InProgress=در حال انجام
+NeedMoreInformation=در انتظار اطلاعات
+Answered=پاسخ داده شده
+Waiting=در انتظار
+Closed=بسته
+Deleted=حذف شده
+
+# Dict
+Type=نوع
+Category=کد Analytic
+Severity=حساسیت
+
+# Email templates
+MailToSendTicketMessage=برای ارسال رایانامه از برگۀ پیا
+
+#
+# Admin page
+#
+TicketSetup=برپاسازی واحد برگههای پشتیبانی
+TicketSettings=تنظیمات
+TicketSetupPage=
+TicketPublicAccess=یک رابط عمومی که بدون نیاز به تائید اعتبار شناسه است در نشانی زیر فعال است
+TicketSetupDictionaries=نوع برگه، حساسیت آن و کدهای تحلیلی از طریق واژهنامهها قابل پیگربندی است
+TicketParamModule=برپاسازی متغیرهای واحد
+TicketParamMail=برپاسازی رایانامه
+TicketEmailNotificationFrom=رایانامۀ اطلاعرسانی از
+TicketEmailNotificationFromHelp=برای مثال استفاده شده برای پاسخ به برگه
+TicketEmailNotificationTo=رایانامۀ اطلاعرسانی به
+TicketEmailNotificationToHelp=ارسال رایانامۀ اطلاعرسانی به این نشانی.
+TicketNewEmailBodyLabel=پیام متنی ارسال شده پس از ساخت یک برگه
+TicketNewEmailBodyHelp=نوشتهای که اینجا وارد میشود، در رایانامه درج میشود تا تائید کنندۀ ساخت یک برگه از رابط عمومی باشد. اطلاعات مربوط به مشاورههای برگه به طور خودکار اضافه میشود.
+TicketParamPublicInterface=برپاسازی رابط عمومی
+TicketsEmailMustExist=نیاز به یک نشانی رایانامه برای ساخت برگۀ پشتیبانی
+TicketsEmailMustExistHelp=در رابط عمومی، نشانی رایانامه باید در بانک داده پر شود تا امکان ساخت برگۀ پشتیبانی وجود داشته باشد
+PublicInterface=رابط عمومی
+TicketUrlPublicInterfaceLabelAdmin=نشانی جایگزین برای رابط عمومی
+TicketUrlPublicInterfaceHelpAdmin=امکان تعریف یک نشانی جایگزین برای سرور وب و دسترسی به رابط عمومی با یک نشانی دیگر وجود دارد (سرور باید به عنوان یک پراکسی روی این نشانی جدید کار کند)
+TicketPublicInterfaceTextHomeLabelAdmin=نوشتۀ خوشآمدگوئی رابط عمومی
+TicketPublicInterfaceTextHome=شما میتوانید یک برگۀپشتیبانی ساخته یا یک برگۀپشتیبانی موجود را با استفاده از شناسۀرهگیری آن مشاهده کنید
+TicketPublicInterfaceTextHomeHelpAdmin=نوشتۀ تعریف شده در این قسمت در بخش رابط عمومی نمایش داده خواهد شد
+TicketPublicInterfaceTopicLabelAdmin=عنوان صفحه
+TicketPublicInterfaceTopicHelp=این نوشته به عنوان عنوان رابط عمومی استفاده خواهد شد
+TicketPublicInterfaceTextHelpMessageLabelAdmin=نوشتۀ راهنما برای ورود پیا
+TicketPublicInterfaceTextHelpMessageHelpAdmin=این متن در بالای پیام بخش ورود پیام کاربر نمایش داده خواهد شد
+ExtraFieldsTicket=ویژگیهای دیگر
+TicketCkEditorEmailNotActivated=ویرایشگر HTML فعال نشده است. لطفا FCKEDITOR_ENABLE_MAIL را به 1 تغییر دهید.
+TicketsDisableEmail=برای ساخت برگۀپشتیبانی یا ثبت پیام، رایانامه ارسال نشود
+TicketsDisableEmailHelp=بهطور پیشفرض، رایانامهها وقتی ارسال میشوند که برگههای پشتیبانی یا پیامها ساخته شوند. این گزینه را فعال کنید که *تمام* آگاهیرسانی رایانامهای غیرفعال شود
+TicketsLogEnableEmail=فعالکردن گزارش توسط رایانامه
+TicketsLogEnableEmailHelp=در هر تغییری، یک رایانامه به **هر طرفتماسی** که در برگۀپشتیبانی وجود دارد ارسال میشود.
+TicketParams=مؤلفهها
+TicketsShowModuleLogo=نمایش نماد واحد، در رابط عمومی
+TicketsShowModuleLogoHelp=این گزینه را برای پنهان کردن نماد واحد در صفحات رابط عمومی استفاده کنید
+TicketsShowCompanyLogo=نمایش نماد شرکت در رابط عمومی
+TicketsShowCompanyLogoHelp=این گزینه را برای پنعان کردن نماد شرکت اصلی در صفحات رابط عمومی استفاده کنید
+TicketsEmailAlsoSendToMainAddress=همچنین ارسال رایانامه به نشانیرایانامۀ اصلی
+TicketsEmailAlsoSendToMainAddressHelp=این گزینه را فعال کنید تا یک رایانامه به نشانی "ارسال آگاهیرسانی از" فرستاده شود (تنظیمات زیر را ببینید)
+TicketsLimitViewAssignedOnly=محدود کردن نمایش برگۀپشتیبانی به کاربر فعلی (برای کاربران خارجی مؤثر نیست، همواره محدود به شخصسومی که بدان مربوطند دارد)
+TicketsLimitViewAssignedOnlyHelp=تنها برگههائی که به کاربر فعلی نسبت داده شده است قابل رؤیت است. این شامل کاربرانی که مجوزهای مدیریت برگههای پشتیبانی را دارند نمیشود.
+TicketsActivatePublicInterface=فعال کردن رابط عمومی
+TicketsActivatePublicInterfaceHelp=رابط عمومی به کاربران امکان ساخت برگۀ پشتیبانی را به هر بینندهای میدهد.
+TicketsAutoAssignTicket=نسبت دادن خودکار کاربری که برگۀپشتیبانی را ساخته است
+TicketsAutoAssignTicketHelp=در هنگام ساخت برگۀپشتیبانی، کاربر میتواند به شکل خودکار به برگه نسبت داده شود
+TicketNumberingModules=واحد شمارهدهی برگههای پشتیبانی
+TicketNotifyTiersAtCreation=اطلاعرسانی به شخصسوم در هنگام ساخت
+TicketGroup=گروه
+TicketsDisableCustomerEmail=همواره در هنگامی که یک برگۀپشتیبانی از طریق رابط عمومی ساخته میشود، قابلیت رایانامه غیرفعال شود
+#
+# Index & list page
+#
+TicketsIndex=برگۀپشتیبانی - خانه
+TicketList=فهرست برگهها
+TicketAssignedToMeInfos=این برگه نمایش دهندۀ برگههای پشتیبانی است که به کاربر جاری نسبت داشته شده یا توسط وی ساخته شده است
+NoTicketsFound=برگهای پیدا نشد
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=نمایش همۀ برگهها
+TicketViewNonClosedOnly=نمایش محدود به برگههای پشتیبانی باز
+TicketStatByStatus=برگهها بر حسب وضعیت
+
+#
+# Ticket card
+#
+Ticket=برگۀ پشتیبانی
+TicketCard=کارت برگۀپشتیبانی
+CreateTicket=ساخت برگه
+EditTicket=ویرایش برگه
+TicketsManagement=مدیریت برگهه
+CreatedBy=ساختهشده توسط
+NewTicket=برگۀ جدید
+SubjectAnswerToTicket=پاسخ برگه
+TicketTypeRequest=نوع درخواست
+TicketCategory=کد Analytic
+SeeTicket=نمایش برگه
+TicketMarkedAsRead=برگه به صورت خوانده شده علامتگذاری شد
+TicketReadOn=خواندن
+TicketCloseOn=تاریخ بسته شدن
+MarkAsRead=علامتزدن برگه بهشکل خواندهشده
+TicketHistory=سابقۀ برگه
+AssignUser=نسبت دادن به کاربر
+TicketAssigned=اکنون برگه نسبت دادهشد
+TicketChangeType=تغییر نوع
+TicketChangeCategory=تغییر کد تحلیلی-آنالیتیک
+TicketChangeSeverity=تغییر درجۀ اهمیت
+TicketAddMessage=افزودن یک پیام
+AddMessage=افزودن یک پیام
+MessageSuccessfullyAdded=برگه اضافه شد
+TicketMessageSuccessfullyAdded=پیام با موفقیت افزوده شد
+TicketMessagesList=فهرست پیامها
+NoMsgForThisTicket=پیامی برای این برگه وجود ندارد
+Properties=طبقهبندی
+LatestNewTickets=آخرین %s برگۀپشتیبانی جدید (خوانده نشده)
+TicketSeverity=درجۀ اهمیت
+ShowTicket=نمایش برگه
+RelatedTickets=برگههای مرتبط
+TicketAddIntervention=ایجاد پادرمیانی
+CloseTicket=بستن برگه
+CloseATicket=بستن یک برگۀ پشتیبانی
+ConfirmCloseAticket=توقف پشتیبانی را تائید کنید
+ConfirmDeleteTicket=لطفا حذف برگۀپشتیبانی را تائید کنید
+TicketDeletedSuccess=حذف برگه با موفقیت انجام شد
+TicketMarkedAsClosed=برگۀپشتیبانی به حالت بسته درآمد
+TicketDurationAuto=طول محاسبهشده
+TicketDurationAutoInfos=طولمدت محاسبه شدۀ خودکار از پادرمیانیهای مربوطه
+TicketUpdated=برگۀپشتیبانی بههنگام شد
+SendMessageByEmail=ارسال پیام توسط رایانامه
+TicketNewMessage=پیام جدید
+ErrorMailRecipientIsEmptyForSendTicketMessage=گیرنده خالی است. رایانامهای ارسال نشد.
+TicketGoIntoContactTab=به زبانۀ "طرفهای تماس" رفته تا آنان را انتخاب کنید
+TicketMessageMailIntro=مقدمه
+TicketMessageMailIntroHelp=این نوشته تنها در ابتدای رایانامه اضافه خواهد شد و قابل ذخیره نیست
+TicketMessageMailIntroLabelAdmin=مقدمۀ پیام در هنگام ارسال رایانامه
+TicketMessageMailIntroText=سلام، یک پاسخ جدید به برگۀپشتیبانی مربوط به شما ارسال شده است. پیام به شرح زیر است:
+TicketMessageMailIntroHelpAdmin=نوشته قبل از متن پاسخ به یک برگۀپشتیبانی اضافه خواهد شد
+TicketMessageMailSignature=امضا
+TicketMessageMailSignatureHelp=این نوشته در انتهای متن رایانامه آمده و ذخیره نخواهد شد.
+TicketMessageMailSignatureText=
با احترام،
--
+TicketMessageMailSignatureLabelAdmin=امضای نامۀ پاسخ
+TicketMessageMailSignatureHelpAdmin=این نوشته پس از پیام پاسخ درج خواهد شد
+TicketMessageHelp=تنها این نوشته در فهرست پیام در کارت برگۀپشتیبانی ذخیره خواهد شد
+TicketMessageSubstitutionReplacedByGenericValues=متغیرهای جایگزین با مقادیر عمومی جایگزین خواهند شد
+TimeElapsedSince=زمان سپری شده از
+TicketTimeToRead=زمان سپری شد قبل از خواندهشدن
+TicketContacts=برگۀ طرفهای تماس
+TicketDocumentsLinked=مستندات پیوند شده با برگۀتماس
+ConfirmReOpenTicket=تائید بازگشائی این برگه؟
+TicketMessageMailIntroAutoNewPublicMessage=یک پیام جدید بر روی برگه با عنوان %s ارسال شده است:
+TicketAssignedToYou=برگه نسبت داده شد
+TicketAssignedEmailBody=شما به برگۀ #%s نسبت داده شدهاید، توسط %s
+MarkMessageAsPrivate=علامتزدن پیام به عنوان خصوصی
+TicketMessagePrivateHelp=این پیام به کاربران خارجی نمایش داده نخواهد شد
+TicketEmailOriginIssuer=صادر کننده در اصل برگهها
+InitialMessage=پیام ابتدائی
+LinkToAContract=پیوند به یک قرارداد
+TicketPleaseSelectAContract=انتخاب یک قرارداد
+UnableToCreateInterIfNoSocid=وقتی که هیچ شخصسومی تعریف نشده امکان ساخت پادرمیانی وجود ندارد
+TicketMailExchanges=تبادل نامه
+TicketInitialMessageModified=پیام ابتدائی تغییر یافت
+TicketMessageSuccesfullyUpdated=پیام با موفقیت روزآمد شد
+TicketChangeStatus=تغییر وضعیت
+TicketConfirmChangeStatus=تائید تغییر وضعیت به: %s ؟
+TicketLogStatusChanged=وضعیت تغییر پیدا کرد: %s به %s
+TicketNotNotifyTiersAtCreate=عدم اطلاعرسانی به شرکت در هنگام ساخت
+Unread=خوانده نشده
+
+#
+# Logs
+#
+TicketLogMesgReadBy=برگۀ %s توسط %s خوانده شد
+NoLogForThisTicket=هنوز گزارشی برای این برگه وجود ندارد
+TicketLogAssignedTo=برگۀ %s به %s نسبت داده شد
+TicketLogPropertyChanged=برگۀ %s ویرایش شد: طبقهبندی از %s به %s
+TicketLogClosedBy=برگۀ %s توسط %s بسته شد
+TicketLogReopen=برگۀ %s بازگشائی شد
+
+#
+# Public pages
+#
+TicketSystem=سامانۀ برگۀپشتیبانی
+ShowListTicketWithTrackId=نمایش فهرست برگهها از شناسۀ رهگیری
+ShowTicketWithTrackId=نمایش برگۀ پشتیبانی از شناسۀ رهگیری
+TicketPublicDesc=شما میتوانید یک برگۀ پشتیبانی ساخته یا یک برگۀ موجود را بررسی کنید
+YourTicketSuccessfullySaved=برگه با موفقیت ذخیره شد!
+MesgInfosPublicTicketCreatedWithTrackId=یک برگه با شناسۀ %s ساخته شد.
+PleaseRememberThisId=لطفا شناسۀ رهگیری را حفظ کنید. ممکن است بعدا از شما این شماره را درخواست کنیم.
+TicketNewEmailSubject=تائید ساخت برگۀپشتیبانی
+TicketNewEmailSubjectCustomer=برگۀپشتیبانی جدید
+TicketNewEmailBody=این یک رایانامۀ خودکار است که به شما تاکید میکند شما یک برگۀپشتیبانی ثبت کرده و ساختهاید
+TicketNewEmailBodyCustomer=این یک رایانامۀ خودکار است که تاکید میکند که یک برگۀپشتیبانی در حسابکاربری شما ساخته شده است.
+TicketNewEmailBodyInfosTicket=اطلاعات برای زیرنظرگرفتن برگۀپشتیبانی
+TicketNewEmailBodyInfosTrackId=شمارۀ رهگیری برگه: %s
+TicketNewEmailBodyInfosTrackUrl=شما میتوانید میزان پیشرفت برگه را با کلیک بر روی پیوند فوق ببینید.
+TicketNewEmailBodyInfosTrackUrlCustomer=شما میتوانید میزان پیشرفت برگه را در یک رابط اختصاصی با کلیک بر روی پیوند خود مشاهده کنید
+TicketEmailPleaseDoNotReplyToThisEmail=لطفا این رایانامه را مستقیما جواب ندهید! برای پاسخ دادن در رابط اختصاصی، روی پیوند کلیک نمائید
+TicketPublicInfoCreateTicket=این برگه به شما امکان ثبت یک برگۀ پشتیبانی در سامانۀ مدیریت ما را میدهد.
+TicketPublicPleaseBeAccuratelyDescribe=لطفا مشکل را با دقت توضیح دهید. حداکثر اطلاعاتی که ممکن است درج کنید تا ما بتوانیم درخواست شما را بهدرستی تشخیص دهیم.
+TicketPublicMsgViewLogIn=لطفا شناسۀ رهگیری برگه را وارد نمائید
+TicketTrackId=شناسۀ رهگیری عمومی
+OneOfTicketTrackId=یکی از شناسههای رهگیری شما
+ErrorTicketNotFound=برگهای با شناسۀ رهگیری %s پیدا نشد
+Subject=موضوع
+ViewTicket=نمایش برگه
+ViewMyTicketList=نمایش فهرست برگههای پشتیبانی من
+ErrorEmailMustExistToCreateTicket=خطا: چنین رایانامهای در پایگاه دادۀ ما پیدا نشد
+TicketNewEmailSubjectAdmin=یک برگۀپشتیبانی ساخته شد
+TicketNewEmailBodyAdmin=
برگۀ پشتیبانی اکنون با شناسۀ #%s ساخته شد، اطلاعات آن را مشاهده کنید:
+SeeThisTicketIntomanagementInterface=برگه را در رابطکاربری مدیریت ببینید
+TicketPublicInterfaceForbidden=رابط عمومی برای برگههای پشتیبانی فعال نشده است
+ErrorEmailOrTrackingInvalid=مقدار نادرست شناسۀ رهگیری یا رایانامه
+OldUser=کاربر قدیمی
+NewUser=کاربر جدید
+NumberOfTicketsByMonth=تعداد برگههای پشتیبانی در ماه
+NbOfTickets=تعداد برگههای پشتیبانی
+# notifications
+TicketNotificationEmailSubject=برگۀپشتیبانی %s روزآمد شد
+TicketNotificationEmailBody=این پیام خودکار جهت اطلاع شما در خصوص روزآمد شدن برگۀ %s است
+TicketNotificationRecipient=گیرندۀ آگاهیرسانی
+TicketNotificationLogMessage=پیام گزارش
+TicketNotificationEmailBodyInfosTrackUrlinternal=نمایش برگۀ پشتیبانی در رابط
+TicketNotificationNumberEmailSent=رایانامۀ اطلاعرسانی ارسال شد: %s
+
+ActionsOnTicket=رویدادهای مربوط به برگه
+
+#
+# Boxes
+#
+BoxLastTicket=آخرین برگههای ساخته شده
+BoxLastTicketDescription=آخرین %s برگۀ ساخته شده
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=هیچ برگۀ خواندهنشدهای وجود ندارد
+BoxLastModifiedTicket=آخرین برگههای ویرایش شده
+BoxLastModifiedTicketDescription=آخرین %s برگۀپشتیبانی ویرایش شده
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=هیچ برگۀپشتیبانی ویرایش نشده شد
diff --git a/htdocs/langs/fa_IR/website.lang b/htdocs/langs/fa_IR/website.lang
index 5c1ee1d453c..8720bfb102b 100644
--- a/htdocs/langs/fa_IR/website.lang
+++ b/htdocs/langs/fa_IR/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/fa_IR/withdrawals.lang b/htdocs/langs/fa_IR/withdrawals.lang
index 2585ec4027a..097d8c7ddf7 100644
--- a/htdocs/langs/fa_IR/withdrawals.lang
+++ b/htdocs/langs/fa_IR/withdrawals.lang
@@ -69,8 +69,8 @@ WithBankUsingBANBIC=برای حساب های بانکی با استفاده از
BankToReceiveWithdraw=Receiving Bank Account
CreditDate=در اعتباری
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=نمایش برداشت
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=با این حال، اگر فاکتور حداقل یک عقب نشینی پرداخت هنوز پردازش نشده، آن را مجموعه ای به عنوان پرداخت می شود اجازه می دهد تا مدیریت خروج قبل.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=فایل برداشت
SetToStatusSent=تنظیم به وضعیت "فایل ارسال شد"
diff --git a/htdocs/langs/fi_FI/accountancy.lang b/htdocs/langs/fi_FI/accountancy.lang
index 08cf9a7df68..a855b64b9b3 100644
--- a/htdocs/langs/fi_FI/accountancy.lang
+++ b/htdocs/langs/fi_FI/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/fi_FI/admin.lang b/htdocs/langs/fi_FI/admin.lang
index 2e51b0b2649..76c3d67dfc2 100644
--- a/htdocs/langs/fi_FI/admin.lang
+++ b/htdocs/langs/fi_FI/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Siivoa
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Poista kaikki väliaikaiset tiedostot (ei riskiä tietojen menettämisestä)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Poista väliaikaiset tiedostot
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Siivoa nyt
@@ -804,6 +804,7 @@ Permission401=Lue alennukset
Permission402=Luoda / muuttaa alennukset
Permission403=Validate alennukset
Permission404=Poista alennukset
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Luoda / muuttaa palvelut
Permission534=Poista palvelut
Permission536=Katso / hoitaa piilotettu palvelut
Permission538=Vienti palvelut
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Lue lahjoitukset
Permission702=Luoda / muuttaa lahjoitusten
Permission703=Poista lahjoitukset
@@ -837,6 +841,12 @@ Permission1101=Lue lähetysluetteloihin
Permission1102=Luoda / muuttaa lähetysluetteloihin
Permission1104=Validate lähetysluetteloihin
Permission1109=Poista lähetysluetteloihin
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Lue toimittajat
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Suorita massa tuonnin ulkoisten tiedot tietokantaan (tiedot kuorm
Permission1321=Vienti asiakkaan laskut, ominaisuudet ja maksut
Permission1322=Avaa uudelleen maksettu lasku
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Lue Ajastettu työ
-Permission23002=Luo/päivitä Ajastettu työ
-Permission23003=Poista Ajastettu työ
-Permission23004=Suorita Ajastettu työ
Permission2401=Lue toimet (tapahtumat tai tehtävät) liittyy hänen tilinsä
Permission2402=Luoda / muuttaa / poistaa toimet (tapahtumat tai tehtävät) liittyy hänen tilinsä
Permission2403=Lue toimet (tapahtumat tai tehtävät) muiden
@@ -882,9 +882,41 @@ Permission2503=Lähetä tai poistaa asiakirjoja
Permission2515=Setup asiakirjat hakemistoja
Permission2801=Käytä FTP ohjelmaa lukutilassa (vain selain ja lataukset)
Permission2802=Käytä FTP ohjelmaa kirjoitustilassa (poista tai päivitä tiedostot)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Lue Ajastettu työ
+Permission23002=Luo/päivitä Ajastettu työ
+Permission23003=Poista Ajastettu työ
+Permission23004=Suorita Ajastettu työ
Permission50101=Use Point of Sale
Permission50201=Lue liiketoimet
Permission50202=Tuo liiketoimet
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Tulosta
Permission55001=Lue äänestys
Permission55002=Luo/muokkaa äänestys
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=Järjestelmän tiedot ovat erinäiset tekniset tiedot saavat lukea vain tila ja näkyvissä vain järjestelmänvalvojat.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Saatavilla olevat app/moduulit
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/fi_FI/assets.lang b/htdocs/langs/fi_FI/assets.lang
new file mode 100644
index 00000000000..b71c2168799
--- /dev/null
+++ b/htdocs/langs/fi_FI/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Varannot
+NewAsset = Lisää varanto
+AccountancyCodeAsset = Kirjanpitokoodi (varanto)
+AccountancyCodeDepreciationAsset = Kirjanpitokoodi (varannon poistot tili)
+AccountancyCodeDepreciationExpense = Kirjanpitokoodi (poistokustannuslaskelma)
+NewAssetType=Uusi varanto tyyppi
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Varannon tyyppi
+AssetsLines=Varannot
+DeleteType=Poistaa
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Näytä tyyppi ' %s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Varannot
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Varannon kuvaus
+
+#
+# Admin page
+#
+AssetsSetup = Varantojen asetukset
+Settings = Asetukset
+AssetsSetupPage = Varantojen asetus sivu
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Varannon tyyppi
+AssetsTypeId=Varannon tyypin tunnus
+AssetsTypeLabel=Varannon tyypin nimi
+AssetsTypes=Varantojen tyypit
+
+#
+# Menu
+#
+MenuAssets = Varannot
+MenuNewAsset = Lisää varanto
+MenuTypeAssets = Syötä varannot
+MenuListAssets = Luettelo
+MenuNewTypeAssets = Uusi
+MenuListTypeAssets = Luettelo
+
+#
+# Module
+#
+NewAssetType=Uusi varanto tyyppi
+NewAsset=Lisää varanto
diff --git a/htdocs/langs/fi_FI/banks.lang b/htdocs/langs/fi_FI/banks.lang
index c454774b065..fe9c6b9f63f 100644
--- a/htdocs/langs/fi_FI/banks.lang
+++ b/htdocs/langs/fi_FI/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Täsmäyttämätön
CustomerInvoicePayment=Asiakasmaksu
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Tilaus maksu
-WithdrawalPayment=Hyvitysmaksu
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal veron maksu
BankTransfer=Pankkisiirto
BankTransfers=Pankkisiirrot
diff --git a/htdocs/langs/fi_FI/blockedlog.lang b/htdocs/langs/fi_FI/blockedlog.lang
new file mode 100644
index 00000000000..cc69e90c513
--- /dev/null
+++ b/htdocs/langs/fi_FI/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Kenttä
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Validate bill
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/fi_FI/cashdesk.lang b/htdocs/langs/fi_FI/cashdesk.lang
index 8df3181d8d9..41d459d8efd 100644
--- a/htdocs/langs/fi_FI/cashdesk.lang
+++ b/htdocs/langs/fi_FI/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/fi_FI/mails.lang b/htdocs/langs/fi_FI/mails.lang
index b080f14d878..ecbc328fca9 100644
--- a/htdocs/langs/fi_FI/mails.lang
+++ b/htdocs/langs/fi_FI/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Viesti
MailFile=Liitetyt tiedostot
MailMessage=Sähköpostiviesti
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Näytä sähköpostia
ListOfEMailings=Luettelo emailings
NewMailing=Uusi sähköpostia
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/fi_FI/members.lang b/htdocs/langs/fi_FI/members.lang
index 3f8ae9044d0..9e846481971 100644
--- a/htdocs/langs/fi_FI/members.lang
+++ b/htdocs/langs/fi_FI/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Valitse tilastot haluat lukea ...
MenuMembersStats=Tilasto
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Luonto
+MemberNature=Nature of member
Public=Tiedot ovat julkisia
NewMemberbyWeb=Uusi jäsen. Odottaa hyväksyntää
NewMemberForm=Uusi jäsen lomake
diff --git a/htdocs/langs/fi_FI/mrp.lang b/htdocs/langs/fi_FI/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/fi_FI/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/fi_FI/products.lang b/htdocs/langs/fi_FI/products.lang
index 8a1d8416efb..d8c06ce88b4 100644
--- a/htdocs/langs/fi_FI/products.lang
+++ b/htdocs/langs/fi_FI/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Alkuperä maa
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Yksikkö
p=u.
diff --git a/htdocs/langs/fi_FI/receptions.lang b/htdocs/langs/fi_FI/receptions.lang
new file mode 100644
index 00000000000..5244cca21c6
--- /dev/null
+++ b/htdocs/langs/fi_FI/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Prosessissa
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Prosessissa
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Peruttu
+StatusReceptionDraft=Luonnos
+StatusReceptionValidated=Validoidut (tuotteet alukselle tai jo lähettänyt)
+StatusReceptionProcessed=Käsitelty
+StatusReceptionDraftShort=Luonnos
+StatusReceptionValidatedShort=Hyväksytty
+StatusReceptionProcessedShort=Käsitelty
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/fi_FI/salaries.lang b/htdocs/langs/fi_FI/salaries.lang
index 26c6a7c59d6..b587227ee0a 100644
--- a/htdocs/langs/fi_FI/salaries.lang
+++ b/htdocs/langs/fi_FI/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Käytetty kirjanpitotili käyttäjän sidosryhmille
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Oletus kirjanpitotili palkkamaksuille
Salary=Palkka
Salaries=Palkat
NewSalaryPayment=Uusi palkanmaksu
+AddSalaryPayment=Add salary payment
SalaryPayment=Palkanmaksu
SalariesPayments=Palkkojen maksut
ShowSalaryPayment=Näytä palkanmaksu
THM=Keskimääräinen tuntipalkka
TJM=Keskimääräinen päiväpalkka
CurrentSalary=Nykyinen palkka
-THMDescription=Jos projektimoduli on käytössä, tätä arvoa voi käyttää projektin aikakustannuksen laskemiseen käyttäjän syöttämien tuntien perusteella
-TJMDescription=Tätä arvoa ei toistaiseksi käytetä laskentaan, se on olemassa vain tiedoksi
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Viimeisimmät %s palkkamaksut
AllSalaries=Kaikki Palkkamaksut
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/fi_FI/stocks.lang b/htdocs/langs/fi_FI/stocks.lang
index b4c7cf0800a..b0ce07b9b93 100644
--- a/htdocs/langs/fi_FI/stocks.lang
+++ b/htdocs/langs/fi_FI/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse-kortti
Warehouse=Warehouse
Warehouses=Varastot
ParentWarehouse=Parent warehouse
-NewWarehouse=Uusi varasto / Kanta-alue
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Muokkaa varasto
MenuNewWarehouse=Uusi varasto
WarehouseSource=Lähde varasto
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Lieu
LocationSummary=Lyhyt nimi sijainti
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Kappalemäärä
UnitPurchaseValue=Unit purchase price
StockTooLow=Kanta liian alhainen
@@ -54,21 +55,23 @@ PMPValue=Value
PMPValueShort=WAP
EnhancedValueOfWarehouses=Varastot arvo
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Määrä lähetysolosuhteita
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease todellinen varastot laskuista / hyvityslaskuja
-DeStockOnValidateOrder=Decrease todellinen varastot tilaukset toteaa
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Lisäys todellinen varastot laskuista / hyvityslaskuja
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Tilaa ei ole vielä tai enää asema, joka mahdollistaa lähettäminen varastossa olevista tuotteista varastoissa.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Ei ennalta tuotteet tämän objektin. Joten ei lähettämistä varastossa on.
@@ -76,12 +79,12 @@ DispatchVerb=Lähettäminen
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Varasto
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual varastossa
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id-varasto
DescWareHouse=Kuvaus varasto
LieuWareHouse=Lokalisointi varasto
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Tämä varasto edustaa henkilökohtainen kanta %s %
SelectWarehouseForStockDecrease=Valitse varasto käyttää varastossa laskua
SelectWarehouseForStockIncrease=Valitse varasto käyttää varastossa lisätä
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual varastossa
CurentlyUsingPhysicalStock=Varasto
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Näytä varasto
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Hyväksytty
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Luokka suodatin
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Lisää
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Poista rivi
RegulateStock=Regulate Stock
ListInventory=Luettelo
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/fi_FI/ticket.lang b/htdocs/langs/fi_FI/ticket.lang
new file mode 100644
index 00000000000..75662ffe3fb
--- /dev/null
+++ b/htdocs/langs/fi_FI/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tiketit
+Module56000Desc=Tiketti järjestelmä ongelmille tai tukipyyntöjen hallinnalle
+
+Permission56001=Katso tikettejä
+Permission56002=Modify tickets
+Permission56003=Poista tiketit
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Kaupallinen kysymys
+TicketTypeShortINCIDENT=Pyyntö avulle
+TicketTypeShortPROJET=Hanke
+TicketTypeShortOTHER=Muu
+
+TicketSeverityShortLOW=Matala
+TicketSeverityShortNORMAL=Normaali
+TicketSeverityShortHIGH=Korkea
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Kohta '%s' on väärin
+MenuTicketMyAssign=Minun tiketit
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Avustaja
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Luettu
+Assigned=Assigned
+InProgress=Käsittelyssä
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Odotus
+Closed=Suljettu
+Deleted=Deleted
+
+# Dict
+Type=Tyyppi
+Category=Analytic code
+Severity=Vakavuus
+
+# Email templates
+MailToSendTicketMessage=Sähköpostin lähettäminen lipun viestistä
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Asetukset
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Ilmoitusviesti käyttäjältä
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Lähetä sähköposti muistutus tähän osoitteeseen.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=Julkisessa käyttöliittymässä sähköpostiosoitteen täytyy olla jo tietokannassa uuden lipun luomiseksi.
+PublicInterface=Julkinen käyttöliittymä
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Julkisen käyttöliittymän tervetuloteksti
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Ota tämä vaihtoehto käyttöön, jos haluat lähettää sähköpostiviestin sähköpostiosoitteeseen "Ilmoitusviesti osoitteesta" (katso alla oleva asetus)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Aktivoi julkinen käyttöliittymä
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Ryhmä
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Tiketti - Koti
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=Tikettiä ei löytynyt
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Muokkaa tikettiä
+TicketsManagement=Tikettien Hallinta
+CreatedBy=Luonut
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Jatka lukemista
+TicketCloseOn=Suljettu
+MarkAsRead=Mark ticket as read
+TicketHistory=Tiketti historia
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Vaihda vakavuus
+TicketAddMessage=Lisää viesti
+AddMessage=Lisää viesti
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Viesti on onnistuneesti lisätty
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Vakavuus
+ShowTicket=See ticket
+RelatedTickets=Liittyvät tiketit
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Sulje tiketti
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=Uusi viesti
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Esittely
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Allekirjoitus
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=Tämä teksti lisätään vastaus viestin jälkeen.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Lippuun liitetyt dokumentit
+ConfirmReOpenTicket=Vahvista tämän lipun avaaminen uudelleen?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Aloitusviesti
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Vaihda tila
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=Uusi tukitiketti
+TicketNewEmailBody=Tämä on automaattinen sähköpostiviestin varmenne, että uusi tikettisi on rekistöröity.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=Voit katsoa tikettisi edistymistä painamalla yläpuolella olevaa linkkiä.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Kuvaile tarkasti ongelmasi. Kertomalla mahdollisimman paljon informaatiota autat meitä tunnistamaan pyyntösi oikean ongelman.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Aihe
+ViewTicket=Katso lippu
+ViewMyTicketList=Katso minun tiketti listaa
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=Uusi lippu luotu
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Uusi käyttäjä
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=Tämä on automaattinen viestimuistutus sinulle, että tikettisi %s tila on juuri päivitetty
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/fi_FI/website.lang b/htdocs/langs/fi_FI/website.lang
index d45a243bc55..b84581dc8e9 100644
--- a/htdocs/langs/fi_FI/website.lang
+++ b/htdocs/langs/fi_FI/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/fi_FI/withdrawals.lang b/htdocs/langs/fi_FI/withdrawals.lang
index ed02481791b..1c301fffe55 100644
--- a/htdocs/langs/fi_FI/withdrawals.lang
+++ b/htdocs/langs/fi_FI/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Määrä peruuttaa
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Vastaava käyttäjä
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Kolmannen osapuolen pankin koodi
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Luokittele hyvitetään
ClassCreditedConfirm=Oletko varma, että haluat luokitella tämän vetäytymisen vastaanottamisesta kuin hyvitetty pankkitilisi?
TransData=Päivämäärä Lähetetty
@@ -50,7 +50,7 @@ StatusMotif0=Määrittelemätön
StatusMotif1=Säännös insuffisante
StatusMotif2=Tirage conteste
StatusMotif3=No direct debit payment order
-StatusMotif4=Asiakkaan tilauksen
+StatusMotif4=Sales Order
StatusMotif5=RIB inexploitable
StatusMotif6=Huomioon ilman tasapaino
StatusMotif7=Ratkaisusta
@@ -66,11 +66,11 @@ NotifyCredit=Irtisanominen Credit
NumeroNationalEmetter=Kansallinen lähetin määrä
WithBankUsingRIB=Jos pankkitilit käyttäen RIB
WithBankUsingBANBIC=Jos pankkitilit käyttäen IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Luottoa
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Näytä Nosta
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Kuitenkin, jos lasku on ainakin yksi poistamista määrä ei kuitenkaan ole vielä käsitelty, sitä ei voida määrittää koska maksoivat sallimaan hallita poistettaviksi.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/fr_CA/admin.lang b/htdocs/langs/fr_CA/admin.lang
index 880dc33efe1..142fd0cec93 100644
--- a/htdocs/langs/fr_CA/admin.lang
+++ b/htdocs/langs/fr_CA/admin.lang
@@ -113,9 +113,9 @@ Permission167=Exportation de contacts
Permission171=Lire les déplacements et les dépenses (le vôtre et vos subordonnés )
Permission771=Lire les rapports de dépenses (le vôtre et vos subordonnés )
Permission1322=Réouvrir une facture payée
+Permission2414=Exportation d'actions/tâches des autres
Permission20006=Administration des demandes de congé (balance de configuration et de mise à jour )
Permission23004=Exécuté Travail planifié
-Permission2414=Exportation d'actions/tâches des autres
Permission59001=Consulter les propositions commerciales
Permission63002=Créer / modifier des ressources
Permission63004=Relier les ressources aux événements de l'agenda
diff --git a/htdocs/langs/fr_CA/assets.lang b/htdocs/langs/fr_CA/assets.lang
new file mode 100644
index 00000000000..c433abc02a3
--- /dev/null
+++ b/htdocs/langs/fr_CA/assets.lang
@@ -0,0 +1,9 @@
+# Dolibarr language file - Source file is en_US - assets
+Assets =Atouts
+NewAsset =Nouvel Atout
+AssetsLines=Atouts
+ModuleAssetsName =Atouts
+MenuAssets =Atouts
+MenuNewAsset =Nouvel Atout
+MenuNewTypeAssets =Nouveau
+NewAsset=Nouvel Atout
diff --git a/htdocs/langs/fr_CA/members.lang b/htdocs/langs/fr_CA/members.lang
index 7fad38dcaf6..fc77987a5a6 100644
--- a/htdocs/langs/fr_CA/members.lang
+++ b/htdocs/langs/fr_CA/members.lang
@@ -38,7 +38,6 @@ MemberType=Type de membre
MemberTypeId=Id. De type membre
MemberTypeLabel=Étiquette de type membre
MembersTypes=Types de membres
-MemberStatusDraftShort=Brouillon
MemberStatusActive=Validé (en attente d'abonnement)
MemberStatusActiveShort=Validée
MemberStatusActiveLate=L'abonnement est expiré
@@ -91,7 +90,6 @@ DescADHERENT_CARD_HEADER_TEXT=Texte imprimé au dessus des cartes membres
DescADHERENT_CARD_TEXT=Texte imprimé sur les cartes membres (aligner sur la gauche)
DescADHERENT_CARD_TEXT_RIGHT=Texte imprimé sur les cartes membres (aligner à droite)
DescADHERENT_CARD_FOOTER_TEXT=Texte imprimé au bas des cartes membres
-ShowTypeCard=Afficher le type '%s'
HTPasswordExport=Génération de fichier htpassword
NoThirdPartyAssociatedToMember=Aucun tiers associé à ce membre
MembersAndSubscriptions=Membres et abonnements
@@ -114,7 +112,6 @@ MembersByTownDesc=Cet écran vous montre des statistiques sur les membres par vi
MembersStatisticsDesc=Choisissez les statistiques que vous souhaitez lire ...
LastMemberDate=Dernière date de membre
LatestSubscriptionDate=La dernière date d'abonnement
-Nature=La nature
Public=L'information est publique
NewMemberbyWeb=Nouveau membre ajouté. En attente d'approbation
NewMemberForm=Nouveau formulaire de membre
diff --git a/htdocs/langs/fr_CA/receptions.lang b/htdocs/langs/fr_CA/receptions.lang
new file mode 100644
index 00000000000..41cb5e3a687
--- /dev/null
+++ b/htdocs/langs/fr_CA/receptions.lang
@@ -0,0 +1,21 @@
+# Dolibarr language file - Source file is en_US - receptions
+RefReception=Ref. réception
+ShowReception=Montrer les réceptions
+ReceptionsArea=Zone de réception
+LastReceptions=Dernières %s réceptions
+ReceptionCard=Carte de réception
+QtyInOtherReceptions=Qtée dans d'autres réceptions
+OtherReceptionsForSameOrder=Autres réceptions sur cette commande
+StatusReceptionValidated=Validée (produits à envoyer ou déjà envoyé)
+StatusReceptionProcessed=Traité
+StatusReceptionValidatedShort=Validée
+StatusReceptionProcessedShort=Traité
+ReceptionSheet=Feuille de réception
+ConfirmDeleteReception=Êtes-vous certain que vous voulez supprimer cette réception?
+ConfirmValidateReception=Êtes vous certain que vous voulez valider cette réception avec la référence %s
+ConfirmCancelReception=Êtes-vous certain que vous voulez annuler cette réception?
+SendReceptionByEMail=Envoyer la réception par courriel
+SendReceptionRef=Envoi de la réception %s
+ReceptionCreationIsDoneFromOrder=Pour le moment, la création d'une nouvelle réception se fait à partir de la fiche de commande.
+ProductQtyInReceptionAlreadySent=Quantité de produit de la commande client en cours déjà envoyée
+ProductQtyInSuppliersReceptionAlreadyRecevied=Quantité de produit de la commande fournisseur ouverte déjà reçue
diff --git a/htdocs/langs/fr_CA/ticket.lang b/htdocs/langs/fr_CA/ticket.lang
new file mode 100644
index 00000000000..96c6a3a8849
--- /dev/null
+++ b/htdocs/langs/fr_CA/ticket.lang
@@ -0,0 +1,3 @@
+# Dolibarr language file - Source file is en_US - ticket
+TypeContact_ticket_internal_CONTRIBUTOR=Donateur
+Closed=Fermée
diff --git a/htdocs/langs/fr_FR/accountancy.lang b/htdocs/langs/fr_FR/accountancy.lang
index 6692c4773a4..ae89a4e57ae 100644
--- a/htdocs/langs/fr_FR/accountancy.lang
+++ b/htdocs/langs/fr_FR/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consultez ici la liste des tiers clients et fournisseurs et
ListAccounts=Liste des comptes comptables
UnknownAccountForThirdparty=Compte de tiers inconnu. %s sera utilisé
UnknownAccountForThirdpartyBlocking=Compte de tiers inconnu. Erreur bloquante.
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Compte tiers non défini ou inconnu. Erreur bloquante.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Compte tiers non défini ou inconnu. Erreur bloquante.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Compte tiers inconnu et compte d'attente non défini. Erreur blocante.
PaymentsNotLinkedToProduct=Paiement non lié à un produit / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export vers Cogilog
Modelcsv_agiris=Export vers Agiris
Modelcsv_openconcerto=Export pour OpenConcerto (Test)
Modelcsv_configurable=Export configurable
-Modelcsv_FEC=Exportation FEC (Test)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export pour Sage 50 Suisse
ChartofaccountsId=Id plan comptable
@@ -316,6 +317,9 @@ WithoutValidAccount=Sans compte dédié valide
WithValidAccount=Avec un compte dédié valide
ValueNotIntoChartOfAccount=Cette valeur de compte comptable n'existe pas dans le plan comptable
AccountRemovedFromGroup=Compte supprimé du groupe
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Plage de comptes
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lignes non encore liées, utilisez le menu $db, $conf, $langs, $mysoc, $user, $object. ATTENTION : Seulement quelques propriétés de l'objet $object pourraient être disponibles. Si vous avez besoin de propriétés non chargées, créez vous même une instance de l'objet dans votre formule, comme dans le deuxième exemple. Utiliser un champs calculé signifie que vous ne pouvez pas entrer vous même toute valeur à partir de l'interface. Aussi, s'il y a une erreur de syntaxe, la formule pourrait ne rien retourner.
Exemple pour recharger l'objet: (($reloadedobj = new Societe($db)) && ($reloadedobj->fetch($obj->id ? $obj->id : ($obj->rowid ? $obj->rowid : $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5 : '-1'
Un autre exemple de formule pour forcer le rechargement d'un objet et de son objet parent: (($reloadedobj = new Task($db)) && ($reloadedobj->fetch($object->id) > 0) && ($secondloadedobj = new Project($db)) && ($secondloadedobj->fetch($reloadedobj->fk_project) > 0)) ? $secondloadedobj->ref : 'Objet parent projet non trouvé'
ExtrafieldParamHelpPassword=Laissez ce champ vide signifie que la valeur sera stockée sans cryptage (le champ doit juste être caché avec des étoiles sur l'écran). Définissez la valeur 'auto' pour utiliser la règle de cryptage par défaut pour enregistrer le mot de passe dans la base de données (ensuite la valeur utilisée sera le hash uniquement, sans moyen de retrouver la valeur d'origine)
-ExtrafieldParamHelpselect=La liste doit être de la forme clef,valeur (où la clé ne peut être '0')
par exemple : 1,valeur1 2,valeur2 3,valeur3 ...
Pour afficher une liste dépendant d'une autre liste attribut complémentaire: 1, valeur1|options_code_liste_parente:clé_parente 2,valeur2|option_Code_liste_parente:clé_parente
Pour que la liste soit dépendante d'une autre liste: 1,valeur1|code_liste_parent:clef_parent 2,valeur2|code_liste_parent:clef_parent
+ExtrafieldParamHelpselect=La liste doit être de la forme clef,valeur (où la clé ne peut être '0')
par exemple : 1,valeur1 2,valeur2 3,valeur3 ...
Pour afficher une liste dépendant d'une autre liste attribut complémentaire: 1, valeur1|options_code_liste_parente:clé_parente 2,valeur2|options_ode_liste_parente:clé_parente
Pour que la liste soit dépendante d'une autre liste: 1,valeur1|code_liste_parent:clef_parent 2,valeur2|code_liste_parent:clef_parent
ExtrafieldParamHelpcheckbox=La liste doit être de la forme clef,valeur (où la clé ne peut être '0')
par exemple : 1,valeur1 2,valeur2 3,valeur3 ...
ExtrafieldParamHelpradio=La liste doit être de la forme clef,valeur (où la clé ne peut être '0')
par exemple : 1,valeur1 2,valeur2 3,valeur3 ...
ExtrafieldParamHelpsellist=Les paramètres de la liste viennent d'une table Syntax : table_name:label_field:id_field::filter Exemple : c_typent:libelle:id::filter
-idfilter est nécessairement une clé primaire int - filter peut être un simple test (e.g. active=1) pour seulement montrer les valeurs actives Vous pouvez aussi utiliser $ID$ dans le filtre qui est le ID actuel de l'objet Pour faire un SELECT dans le filtre, utilisez $SEL$ Si vous voulez filtrer sur un extrafield, utilisez la syntaxe extra.fieldcode=... (ou fieldcode est le code de l'extrafield)
Pour avoir une liste qui dépend d'un autre attribut complémentaire: c_typent:libelle:id:options_parent_list_code|parent_column:filter
Pour avoir une liste qui dépend d'une autre liste: c_typent:libelle:id:parent_list_code|parent_column:filter
@@ -804,6 +804,7 @@ Permission401=Consulter les avoirs
Permission402=Créer/modifier les avoirs
Permission403=Valider les avoirs
Permission404=Supprimer les avoirs
+Permission430=Use Debug Bar
Permission511=Lire les règlements de salaires
Permission512=Créer/modifier les règlements de salaires
Permission514=Supprimer les paiements de salaires
@@ -818,6 +819,9 @@ Permission532=Créer/modifier les services
Permission534=Supprimer les services
Permission536=Voir/gérer les services cachés
Permission538=Exporter les services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Consulter les dons
Permission702=Créer/modifier les dons
Permission703=Supprimer les dons
@@ -837,6 +841,12 @@ Permission1101=Consulter les bons de livraison
Permission1102=Créer/modifier les bons de livraison
Permission1104=Valider les bons de livraison
Permission1109=Supprimer les bons de livraison
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Consulter les fournisseurs
Permission1182=Consulter les commandes fournisseurs
Permission1183=Créer/modifier les commandes fournisseurs
@@ -859,16 +869,6 @@ Permission1251=Lancer des importations en masse dans la base (chargement de donn
Permission1321=Exporter les factures clients, attributs et règlements
Permission1322=Rouvrir une facture payée
Permission1421=Exporter les commandes clients et attributs
-Permission20001=Lire les demandes de congé (les vôtres et celle de vos subordonnés)
-Permission20002=Créer/modifier vos demandes de congé (les vôtres et celle de vos subordonnés)
-Permission20003=Supprimer les demandes de congé
-Permission20004=Lire toutes les demandes de congé (même celle des utilisateurs non subordonnés)
-Permission20005=Créer/modifier des demandes de congé pour tout le monde (même des utilisateur non subordonnés)
-Permission20006=Administration des demandes de congés (configuration et mise à jour du solde)
-Permission23001=Voir les travaux planifiés
-Permission23002=Créer/Modifier des travaux planifiées
-Permission23003=Effacer travail planifié
-Permission23004=Exécuter travail planifié
Permission2401=Lire les actions (événements ou tâches) liées à son compte
Permission2402=Créer/modifier les actions (événements ou tâches) liées à son compte
Permission2403=Supprimer les actions (événements ou tâches) liées à son compte
@@ -882,9 +882,41 @@ Permission2503=Soumettre ou supprimer des documents
Permission2515=Administrer les rubriques de documents
Permission2801=Utiliser un client FTP en mode lecture (parcours et téléchargement de fichiers)
Permission2802=Utiliser un client FTP en mode écriture (suppression et envoi de fichiers)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Lire les demandes de congé (les vôtres et celle de vos subordonnés)
+Permission20002=Créer/modifier vos demandes de congé (les vôtres et celle de vos subordonnés)
+Permission20003=Supprimer les demandes de congé
+Permission20004=Lire toutes les demandes de congé (même celle des utilisateurs non subordonnés)
+Permission20005=Créer/modifier des demandes de congé pour tout le monde (même des utilisateur non subordonnés)
+Permission20006=Administration des demandes de congés (configuration et mise à jour du solde)
+Permission23001=Voir les travaux planifiés
+Permission23002=Créer/Modifier des travaux planifiées
+Permission23003=Effacer travail planifié
+Permission23004=Exécuter travail planifié
Permission50101=Utiliser le point de vente
Permission50201=Consulter les transactions
Permission50202=Importer les transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Imprimer
Permission55001=Lire sondages
Permission55002=Créer/modifier les sondages
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Les paramètres d'installation ne peuvent être remplis que par
SystemInfoDesc=Les informations systèmes sont des informations techniques diverses accessibles en lecture seule aux administrateurs uniquement.
SystemAreaForAdminOnly=Cet espace n'est accessible qu'aux utilisateurs de type administrateur. Aucune permission Dolibarr ne permet d'étendre le cercle des utilisateurs autorisés à cet espace.
CompanyFundationDesc=Éditez sur cette page toutes les informations connues de la société ou de l'association que vous souhaitez gérer. Pour cela, cliquez sur les boutons "%s" ou "%s" en bas de page.
-AccountantDesc=Renseignez sur cette page toutes les informations connues sur votre comptable
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Code comptable
DisplayDesc=Vous pouvez choisir ici tous les paramètres liés à l'apparence de Dolibarr
AvailableModules=Modules/applications installés
@@ -1891,3 +1923,5 @@ IFTTTDesc=Ce module est conçu pour déclencher des événements sur IFTTT et/ou
UrlForIFTTT=URL endpoint pour IFTTT
YouWillFindItOnYourIFTTTAccount=Vous le trouverez sur votre compte IFTTT
EndPointFor=Endpoint pour %s: %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/fr_FR/banks.lang b/htdocs/langs/fr_FR/banks.lang
index d7aaabbc2dc..c87bf67ad9d 100644
--- a/htdocs/langs/fr_FR/banks.lang
+++ b/htdocs/langs/fr_FR/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Non rapproché
CustomerInvoicePayment=Règlement client
SupplierInvoicePayment=Paiement fournisseur
SubscriptionPayment=Paiement cotisation
-WithdrawalPayment=Règlement bon de prélèvement
+WithdrawalPayment=Ordre de prélèvement
SocialContributionPayment=Paiement de charge fiscale/sociale
BankTransfer=Virement bancaire
BankTransfers=Virements bancaire
diff --git a/htdocs/langs/fr_FR/bills.lang b/htdocs/langs/fr_FR/bills.lang
index 02c60a3b603..063b1056884 100644
--- a/htdocs/langs/fr_FR/bills.lang
+++ b/htdocs/langs/fr_FR/bills.lang
@@ -163,7 +163,7 @@ NotARecurringInvoiceTemplate=Pas une facture récurrente
NewBill=Nouvelle facture
LastBills=Les %s dernières factures
LatestTemplateInvoices=Les %s derniers modèles de factures
-LatestCustomerTemplateInvoices=Les %sdernièrs modèles de factures client
+LatestCustomerTemplateInvoices=Les %s derniers modèles de factures client
LatestSupplierTemplateInvoices=Les %s derniers modèles de factures fournisseur
LastCustomersBills=Les %s dernières factures client
LastSuppliersBills=Les %s dernières factures fournisseur
diff --git a/htdocs/langs/fr_FR/cashdesk.lang b/htdocs/langs/fr_FR/cashdesk.lang
index c3bd8f8ce72..52a6eb863a9 100644
--- a/htdocs/langs/fr_FR/cashdesk.lang
+++ b/htdocs/langs/fr_FR/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Nombre de terminaux
TerminalSelect=Sélectionnez le terminal que vous souhaitez utiliser:
POSTicket=Ticket POS
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/fr_FR/mails.lang b/htdocs/langs/fr_FR/mails.lang
index 459a02a91a7..1e4bb836708 100644
--- a/htdocs/langs/fr_FR/mails.lang
+++ b/htdocs/langs/fr_FR/mails.lang
@@ -78,9 +78,9 @@ GroupEmails=Regroupement emails
OneEmailPerRecipient=Un e-mail par destinataire (par défaut, un e-mail par enregistrement sélectionné)
WarningIfYouCheckOneRecipientPerEmail=Attention, si vous cochez cette case, cela signifie qu'un seul email sera envoyé pour plusieurs enregistrements différents, donc, si votre message contient des variables de substitution qui se réfèrent aux données d'un enregistrement, il devient impossible de les remplacer.
ResultOfMailSending=Résultat de l'envoi d'EMail en masse
-NbSelected=Nb sélectionné
-NbIgnored=Nb ignoré
-NbSent=Nb envoyé
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) envoyé(s).
ConfirmUnvalidateEmailing=Êtes-vous sûr de vouloir repasser l'emailing %s au statut brouillon ?
MailingModuleDescContactsWithThirdpartyFilter=Contact avec filtres des tiers
diff --git a/htdocs/langs/fr_FR/margins.lang b/htdocs/langs/fr_FR/margins.lang
index 6120e57cacd..d4d4a6c5a39 100644
--- a/htdocs/langs/fr_FR/margins.lang
+++ b/htdocs/langs/fr_FR/margins.lang
@@ -31,7 +31,7 @@ MARGIN_TYPE=Prix d'achat/revient suggéré par défaut pour le calcul de la marg
MargeType1=Marge sur le meilleur prix fournisseur
MargeType2=Marge sur le Prix Moyen Pondéré (PMP)
MargeType3=Marge sur le Prix de Revient
-MarginTypeDesc=* Marge sur le meilleur prix d'achat fournisseur = Prix de vente - Meilleur prix d'achat défini sur la fiche produit * Marge sur le Prix Moyen Pondéré (PMP) = Prix de vente - Prix Moyen Pondéré (PMP) ou meilleur prix d'achat fournisseur sir le PMP n'est pas encore défini. * Marge sur le Prix de Revient = Prix de vente - Prix de revient défini sur la fiche produit ou PMP si le prix de revient n'est pas défini, ou meilleur prix d'achat fournisseur si le PMP n'est pas défini.
+MarginTypeDesc=* Marge sur le meilleur prix d'achat fournisseur = Prix de vente - Meilleur prix d'achat défini sur la fiche produit * Marge sur le Prix Moyen Pondéré (PMP) = Prix de vente - Prix Moyen Pondéré (PMP) ou meilleur prix d'achat fournisseur si le PMP n'est pas encore défini. * Marge sur le Prix de Revient = Prix de vente - Prix de revient défini sur la fiche produit ou PMP si le prix de revient n'est pas défini, ou meilleur prix d'achat fournisseur si le PMP n'est pas défini.
CostPrice=Prix de revient
UnitCharges=Charge unitaire
Charges=Charges
diff --git a/htdocs/langs/fr_FR/members.lang b/htdocs/langs/fr_FR/members.lang
index c2b670d0ca7..0f6e7ecb589 100644
--- a/htdocs/langs/fr_FR/members.lang
+++ b/htdocs/langs/fr_FR/members.lang
@@ -40,7 +40,7 @@ MemberTypeId=Id type adhérent
MemberTypeLabel=Libellé du type adhérent
MembersTypes=Types d'adhérents
MemberStatusDraft=Brouillon (à valider)
-MemberStatusDraftShort=Traite
+MemberStatusDraftShort=Brouillon
MemberStatusActive=Validé (attente cotisation)
MemberStatusActiveShort=Validé
MemberStatusActiveLate=Adhésion/cotisation expirée
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choisissez les statistiques que vous désirez consulter...
MenuMembersStats=Statistiques
LastMemberDate=Date dernier adhérent
LatestSubscriptionDate=Date de dernière adhésion
-Nature=Nature
+MemberNature=Nature of member
Public=Informations publiques
NewMemberbyWeb=Nouvel adhérent ajouté. En attente de validation
NewMemberForm=Nouvel Adhérent form
diff --git a/htdocs/langs/fr_FR/products.lang b/htdocs/langs/fr_FR/products.lang
index f8b0aa1d005..d4135c2273e 100644
--- a/htdocs/langs/fr_FR/products.lang
+++ b/htdocs/langs/fr_FR/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Prix fournisseurs
SuppliersPricesOfProductsOrServices=Prix fournisseurs (des produits ou services)
CustomCode=Nomenclature douanière / Code SH
CountryOrigin=Pays d'origine
-Nature=Nature
+Nature=Nature of produt (material/finished)
ShortLabel=Libellé court
Unit=Unité
p=u.
diff --git a/htdocs/langs/fr_FR/salaries.lang b/htdocs/langs/fr_FR/salaries.lang
index 2745a118b94..dc2ff783ed9 100644
--- a/htdocs/langs/fr_FR/salaries.lang
+++ b/htdocs/langs/fr_FR/salaries.lang
@@ -17,3 +17,5 @@ TJMDescription=Cette valeur est actuellement seulement une information et n'est
LastSalaries=Les %s derniers règlements de salaires
AllSalaries=Tous les règlements de salaires
SalariesStatistics=Statistiques
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/fr_FR/stocks.lang b/htdocs/langs/fr_FR/stocks.lang
index 224b81c9b8c..13367adcc31 100644
--- a/htdocs/langs/fr_FR/stocks.lang
+++ b/htdocs/langs/fr_FR/stocks.lang
@@ -60,16 +60,18 @@ IndependantSubProductStock=Le stock du produit et le stock des sous-produits son
QtyDispatched=Quantité ventilée
QtyDispatchedShort=Qté ventilée
QtyToDispatchShort=Qté à ventiler
-OrderDispatch=Réceptions d'articles
+OrderDispatch=Réceptions
RuleForStockManagementDecrease=Règle de gestion des décrémentations automatiques de stock (la décrémentation manuelle est toujours possible, même si une décrémentation automatique est activée)
RuleForStockManagementIncrease=Règle de gestion des incrémentations de stock (l'incrémentation manuelle est toujours possible, même si une incrémentation automatique est activée)
DeStockOnBill=Décrémenter les stocks physiques sur validation des factures/avoirs clients
DeStockOnValidateOrder=Décrémenterr les stocks physiques sur validation des commandes clients
DeStockOnShipment=Décrémenter les stocks physiques sur validation des expéditions
-DeStockOnShipmentOnClosing=Décrémenter les stocks physiques au classement "clôturée" de l'expédition
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
ReStockOnBill=Incrémenter les stocks physiques sur validation des factures/avoirs fournisseurs
ReStockOnValidateOrder=Incrémenter les stocks physiques sur approbation des commandes fournisseurs
ReStockOnDispatchOrder=Incrémenter les stocks physiques sur ventilation manuelle dans les entrepôts, après réception de la marchandise
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=La commande n'a pas encore ou n'a plus un statut permettant une ventilation en stock.
StockDiffPhysicTeoric=Explication de l'écart stock physique-virtuel
NoPredefinedProductToDispatch=Pas de produits prédéfinis dans cet objet. Aucune ventilation en stock n'est donc à faire.
diff --git a/htdocs/langs/fr_FR/ticket.lang b/htdocs/langs/fr_FR/ticket.lang
index 751899dbcd5..52a8eb7804c 100644
--- a/htdocs/langs/fr_FR/ticket.lang
+++ b/htdocs/langs/fr_FR/ticket.lang
@@ -189,7 +189,7 @@ ErrorMailRecipientIsEmptyForSendTicketMessage=Le destinataire est vide. Aucun e-
TicketGoIntoContactTab=Rendez-vous dans le tableau "Contacts" pour les sélectionner
TicketMessageMailIntro=Introduction
TicketMessageMailIntroHelp=Ce texte est ajouté seulement au début de l'email et ne sera pas sauvegardé.
-TicketMessageMailIntroLabelAdmin=Introduction au message lors de l'envoi d'un e-mail
+TicketMessageMailIntroLabelAdmin=Introduction du message lors de l'envoi d'un e-mail
TicketMessageMailIntroText=Bonjour Une nouvelle réponse a été ajoutée à un ticket que vous suivez. Voici le message :
TicketMessageMailIntroHelpAdmin=Ce texte sera inséré après le message de réponse.
TicketMessageMailSignature=Signature
diff --git a/htdocs/langs/fr_FR/website.lang b/htdocs/langs/fr_FR/website.lang
index 5891408a2a2..e52f9f2f955 100644
--- a/htdocs/langs/fr_FR/website.lang
+++ b/htdocs/langs/fr_FR/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=Vous n'êtes pas autorisé à ajouter ou modifier
ReplaceWebsiteContent=Remplacer un contenu du site
DeleteAlsoJs=Supprimer également tous les fichiers javascript spécifiques à ce site?
DeleteAlsoMedias=Supprimer également tous les fichiers médias spécifiques à ce site?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/fr_FR/withdrawals.lang b/htdocs/langs/fr_FR/withdrawals.lang
index ecbc1aa93b6..d3ee922f75a 100644
--- a/htdocs/langs/fr_FR/withdrawals.lang
+++ b/htdocs/langs/fr_FR/withdrawals.lang
@@ -69,8 +69,8 @@ WithBankUsingBANBIC=Pour les comptes bancaires utilisant le code BAN/BIC/SWIFT
BankToReceiveWithdraw=Compte bancaire pour recevoir les prélèvements
CreditDate=Crédité le
WithdrawalFileNotCapable=Impossible de générer le fichier de reçu des prélèvement pour votre pays %s (Votre pays n'est pas supporté)
-ShowWithdraw=Voir prélèvement
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Toutefois, si la facture a au moins un paiement par prélèvement non traité, elle ne le sera pas afin de permettre la gestion du prélèvement d'abord.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=Cet onglet vous permet de demander un prélèvement. Une fois la demande faite, allez dans le menu Banque->Prélèvement pour gérer l'ordre de prélèvement. Lorsque l'ordre de paiement est fermé, le paiement sur la facture sera automatiquement enregistrée, et la facture fermée si le reste à payer est nul.
WithdrawalFile=Fichier de prélèvement
SetToStatusSent=Mettre au statut "Fichier envoyé"
diff --git a/htdocs/langs/he_IL/accountancy.lang b/htdocs/langs/he_IL/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/he_IL/accountancy.lang
+++ b/htdocs/langs/he_IL/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/he_IL/admin.lang b/htdocs/langs/he_IL/admin.lang
index df3604c5d92..168e49e5d72 100644
--- a/htdocs/langs/he_IL/admin.lang
+++ b/htdocs/langs/he_IL/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=לטהר עכשיו
@@ -804,6 +804,7 @@ Permission401=קרא הנחות
Permission402=יצירה / שינוי הנחות
Permission403=אמת הנחות
Permission404=מחק את הנחות
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=יצירה / שינוי שירותים
Permission534=מחק את השירותים
Permission536=ראה / ניהול שירותים נסתרים
Permission538=יצוא שירותים
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=לקרוא תרומות
Permission702=צור / לשנות תרומות
Permission703=מחק תרומות
@@ -837,6 +841,12 @@ Permission1101=לקרוא הזמנות משלוחים
Permission1102=צור / לשנות הזמנות משלוחים
Permission1104=תוקף צווי המסירה
Permission1109=מחק הזמנות משלוחים
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=קרא ספקים
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=הפעל יבוא המוני של נתונים חיצוניים
Permission1321=יצוא חשבוניות הלקוח, תכונות ותשלומים
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=קרא פעולות או משימות (אירועים) מקושר לחשבון שלו
Permission2402=ליצור / לשנות את פעולות או משימות (אירועים) היא מקושרת לחשבון שלו
Permission2403=מחק פעולות או משימות (אירועים) מקושר לחשבון שלו
@@ -882,9 +882,41 @@ Permission2503=שלח או למחוק מסמכים
Permission2515=מסמכים הגדרת ספריות
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=לקרוא עסקאות
Permission50202=ייבוא עסקאות
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=מערכת מידע הוא מידע טכני שונות נכנסת למצב קריאה בלבד ונראה לעין עבור מנהלי בלבד.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/he_IL/assets.lang b/htdocs/langs/he_IL/assets.lang
new file mode 100644
index 00000000000..53c0634cef9
--- /dev/null
+++ b/htdocs/langs/he_IL/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/he_IL/banks.lang b/htdocs/langs/he_IL/banks.lang
index cb39150b627..c77158e07b7 100644
--- a/htdocs/langs/he_IL/banks.lang
+++ b/htdocs/langs/he_IL/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/he_IL/blockedlog.lang b/htdocs/langs/he_IL/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/he_IL/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/he_IL/cashdesk.lang b/htdocs/langs/he_IL/cashdesk.lang
index 7424d8ba1e5..dde83bb7d61 100644
--- a/htdocs/langs/he_IL/cashdesk.lang
+++ b/htdocs/langs/he_IL/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/he_IL/mails.lang b/htdocs/langs/he_IL/mails.lang
index 0b6f771e69e..97db492d7e8 100644
--- a/htdocs/langs/he_IL/mails.lang
+++ b/htdocs/langs/he_IL/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/he_IL/members.lang b/htdocs/langs/he_IL/members.lang
index 5a4f4aa7c05..f644cc3afcd 100644
--- a/htdocs/langs/he_IL/members.lang
+++ b/htdocs/langs/he_IL/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/he_IL/mrp.lang b/htdocs/langs/he_IL/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/he_IL/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/he_IL/products.lang b/htdocs/langs/he_IL/products.lang
index 7202cfefc43..304814e958e 100644
--- a/htdocs/langs/he_IL/products.lang
+++ b/htdocs/langs/he_IL/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/he_IL/receptions.lang b/htdocs/langs/he_IL/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/he_IL/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/he_IL/salaries.lang b/htdocs/langs/he_IL/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/he_IL/salaries.lang
+++ b/htdocs/langs/he_IL/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/he_IL/stocks.lang b/htdocs/langs/he_IL/stocks.lang
index b3fb63de3c5..d7d194d1fe5 100644
--- a/htdocs/langs/he_IL/stocks.lang
+++ b/htdocs/langs/he_IL/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=מחק את השורה
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/he_IL/ticket.lang b/htdocs/langs/he_IL/ticket.lang
new file mode 100644
index 00000000000..f85c29de58b
--- /dev/null
+++ b/htdocs/langs/he_IL/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=אחר
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Closed
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=משתמש חדש
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/he_IL/website.lang b/htdocs/langs/he_IL/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/he_IL/website.lang
+++ b/htdocs/langs/he_IL/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/he_IL/withdrawals.lang b/htdocs/langs/he_IL/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/he_IL/withdrawals.lang
+++ b/htdocs/langs/he_IL/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/hr_HR/accountancy.lang b/htdocs/langs/hr_HR/accountancy.lang
index 94a9277408a..93dd454abfc 100644
--- a/htdocs/langs/hr_HR/accountancy.lang
+++ b/htdocs/langs/hr_HR/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Popis obračunskih računa
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Raspon obračunskog računa
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/hr_HR/admin.lang b/htdocs/langs/hr_HR/admin.lang
index 5da7ac83e36..bf0af08078e 100644
--- a/htdocs/langs/hr_HR/admin.lang
+++ b/htdocs/langs/hr_HR/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Trajno izbriši
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Obriši sve privremene datotek (bez rizika od gubitka podataka)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Obriši privremene datoteke
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Izbriši sada
@@ -804,6 +804,7 @@ Permission401=Čitaj popuste
Permission402=Kreiraj/izmjeni popuste
Permission403=Ovjeri popuste
Permission404=Obriši popuste
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Kreiraj/izmjeni usluge
Permission534=Obriši usluge
Permission536=Vidi/upravljaj skrivenim uslugama
Permission538=Izvezi usluge
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Čitaj donacije
Permission702=Kreiraj/izmjeni donacije
Permission703=Obriši donacije
@@ -837,6 +841,12 @@ Permission1101=Čitaj naloge isporuka
Permission1102=Kreiraj/izmjeni naloge isporuka
Permission1104=Ovjeri naloge isporuka
Permission1109=Obriši naloge isporuka
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Čitaj dobavljače
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Pokreni masovni uvoz vanjskih podataka u bazu (učitavanje podata
Permission1321=Izvezi račune kupaca, atribute i plačanja
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Obriši zahtjeve odsutnosti
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin zahtjevi odsutnosti ( podešavanje i saldo )
-Permission23001=Pročitaj planirani posao
-Permission23002=Kreiraj/izmjeni Planirani posao
-Permission23003=Obriši planirani posao
-Permission23004=Izvrši planirani posao
Permission2401=Čitaj akcije (događaje ili zadatke) povezanih s njegovim računom
Permission2402=Kreiraj/izmjeni akcije (događaje ili zadatke) povezanih s njegovim računom
Permission2403=Obriši akcije (događaje ili zadatke) povezanih s njegovim računom
@@ -882,9 +882,41 @@ Permission2503=Pošalji ili obriši dokumente
Permission2515=Postavi mape dokumenata
Permission2801=Koristi FTP klijent u načinu čitanja (samo pregled i download)
Permission2802=Koristi FTP klijent u načinu pisanja (brisanje ili upload)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Obriši zahtjeve odsutnosti
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin zahtjevi odsutnosti ( podešavanje i saldo )
+Permission23001=Pročitaj planirani posao
+Permission23002=Kreiraj/izmjeni Planirani posao
+Permission23003=Obriši planirani posao
+Permission23004=Izvrši planirani posao
Permission50101=Use Point of Sale
Permission50201=Čitaj transakcije
Permission50202=Uvezi transakcije
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Ispis
Permission55001=Čitaj ankete
Permission55002=Kreiraj/izmjeni ankete
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Dostupne aplikacije/moduli
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/hr_HR/assets.lang b/htdocs/langs/hr_HR/assets.lang
new file mode 100644
index 00000000000..d135dbe6340
--- /dev/null
+++ b/htdocs/langs/hr_HR/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Obriši
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Prikaži tip %s
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Postavke
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = Popis
+MenuNewTypeAssets = Novo
+MenuListTypeAssets = Popis
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/hr_HR/banks.lang b/htdocs/langs/hr_HR/banks.lang
index e29a7c6fc56..8c6708b063c 100644
--- a/htdocs/langs/hr_HR/banks.lang
+++ b/htdocs/langs/hr_HR/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Plaćanje kupca
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Plaćanje pretplate
-WithdrawalPayment=Isplata
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Plaćanje društveni/fiskalni porez
BankTransfer=Bankovni transfer
BankTransfers=Bankovni transferi
diff --git a/htdocs/langs/hr_HR/blockedlog.lang b/htdocs/langs/hr_HR/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/hr_HR/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/hr_HR/cashdesk.lang b/htdocs/langs/hr_HR/cashdesk.lang
index b1d91dfb8b5..3d9b2c69662 100644
--- a/htdocs/langs/hr_HR/cashdesk.lang
+++ b/htdocs/langs/hr_HR/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/hr_HR/mails.lang b/htdocs/langs/hr_HR/mails.lang
index 50ec607b8dc..89ef9388cf4 100644
--- a/htdocs/langs/hr_HR/mails.lang
+++ b/htdocs/langs/hr_HR/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Poruka
MailFile=Attached files
MailMessage=Tijelo e-pošte
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/hr_HR/members.lang b/htdocs/langs/hr_HR/members.lang
index ed6754593f7..49945d46b38 100644
--- a/htdocs/langs/hr_HR/members.lang
+++ b/htdocs/langs/hr_HR/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Odaberite statistiku koju želite vidjeti...
MenuMembersStats=Statistika
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Vrsta
+MemberNature=Nature of member
Public=Informacije su javne
NewMemberbyWeb=Novi član je dodan. Čeka odobrenje
NewMemberForm=Obrazac novog člana
diff --git a/htdocs/langs/hr_HR/mrp.lang b/htdocs/langs/hr_HR/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/hr_HR/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/hr_HR/products.lang b/htdocs/langs/hr_HR/products.lang
index fe064bd6b90..4d43f08396a 100644
--- a/htdocs/langs/hr_HR/products.lang
+++ b/htdocs/langs/hr_HR/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Zemlja porijekla
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Kratka oznaka
Unit=Jedinica
p=j.
diff --git a/htdocs/langs/hr_HR/receptions.lang b/htdocs/langs/hr_HR/receptions.lang
new file mode 100644
index 00000000000..6314c2ed24f
--- /dev/null
+++ b/htdocs/langs/hr_HR/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Poništeno
+StatusReceptionDraft=Skica
+StatusReceptionValidated=Ovjereno (proizvodi za isporuku ili su isporučeni)
+StatusReceptionProcessed=Obrađeno
+StatusReceptionDraftShort=Skica
+StatusReceptionValidatedShort=Ovjereno
+StatusReceptionProcessedShort=Obrađeno
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/hr_HR/salaries.lang b/htdocs/langs/hr_HR/salaries.lang
index 4eb47319af2..f80c2d8ace4 100644
--- a/htdocs/langs/hr_HR/salaries.lang
+++ b/htdocs/langs/hr_HR/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Plaća
Salaries=Plaće
NewSalaryPayment=Nova isplata plaće
+AddSalaryPayment=Add salary payment
SalaryPayment=Isplata plaće
SalariesPayments=Isplate plaća
ShowSalaryPayment=Prikaži isplatu plaće
THM=Prosječna satnica
TJM=Prosječna dnevnica
CurrentSalary=Trenutna plaća
-THMDescription=Ova vrijednost može se koristiti za izračun troškova utrošenog vremena na projektu unesenog od korisnika ako se korisit modul projekt
-TJMDescription=Ova vrijednost je informativna i ne koristi se niti u jednom izračunu
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/hr_HR/stocks.lang b/htdocs/langs/hr_HR/stocks.lang
index 27d0316c768..0287a36c807 100644
--- a/htdocs/langs/hr_HR/stocks.lang
+++ b/htdocs/langs/hr_HR/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Kartica skladišta
Warehouse=Skladište
Warehouses=Skladišta
ParentWarehouse=Parent warehouse
-NewWarehouse=Novo skladište
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Promjeni skladište
MenuNewWarehouse=Novo skladište
WarehouseSource=Izvorno skladište
@@ -28,7 +28,9 @@ ListOfInventories=List of inventories
MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
-StocksArea=Sučelje skladišta
+StocksArea=Skladište
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Lokacija
LocationSummary=Kratki naziv lokacije
NumberOfDifferentProducts=Broj različitih proizvoda
@@ -44,7 +46,6 @@ TransferStock=Prebaci zalihu
MassStockTransferShort=Masovni prijenos zaliha
StockMovement=Kretanje zalihe
StockMovements=Kretanje zaliha
-LabelMovement=Oznaka kretanja
NumberOfUnit=Broj jedinica
UnitPurchaseValue=Jed. nabavna cijena
StockTooLow=Preniska zaliha
@@ -54,21 +55,23 @@ PMPValue=Procjenjena prosječna cijena
PMPValueShort=PPC
EnhancedValueOfWarehouses=Vrijednost skladišta
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Zaliha proizvoda i podproizvoda su nezavisne
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Otpremljena količina
QtyDispatchedShort=Otpremljena količina
QtyToDispatchShort=Količina za otpremu
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Pravilo za automatsko smanjivanje zaliha (ručno smanjivanje je uvjek moguće iako je automatsko smanjivanje aktivirano)
-RuleForStockManagementIncrease=Pravilo za automatsko povečavanje zaliha (ručno povečavanje je uvjek moguće iako je automatsko povečavanje aktivirano)
-DeStockOnBill=Smanji stvarne zalihe kod potvrde računa kupaca/odobrenja
-DeStockOnValidateOrder=Smanji stvarnu zalihu kod potvrde narudžbe kupca
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Smanji stvarnu zaligu kod potvrde otpreme
-DeStockOnShipmentOnClosing=Smanji stvarnu zalihu kod zatvaranja slanja
-ReStockOnBill=Povečaj stvarnu zalihu kod potvrde računa dobavljača/odobrenja
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Narudžba nije stigla ili nema status koji dozvoljava stavljanje proizvoda na zalihu skladišta.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Nema predefiniranih proizvoda za ovaj objekt. Potrebno je staviti robu na zalihu.
@@ -76,12 +79,12 @@ DispatchVerb=Otpremi
StockLimitShort=Razina za obavijest
StockLimit=Stanje zaliha za obavjest
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Fizička zaliha
+PhysicalStock=Physical Stock
RealStock=Stvarna zaliha
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Umjetna zaliha
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=ID skladišta
DescWareHouse=Opis skladišta
LieuWareHouse=Lokalizacija skladišta
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Ovo skladište predstavlja osobnu zalihu %s %s
SelectWarehouseForStockDecrease=Odaberite skladište za korištenje smanjenje zaliha
SelectWarehouseForStockIncrease=Odaberite skladište za smanjenje zaliha
NoStockAction=Nema akcije zaliha
-DesiredStock=Željena optimalna zaliha
+DesiredStock=Desired Stock
DesiredStockDesc=Ovaj iznos zalihe će biti vrijednost korištena a popunjavanje zaliha kod mogučnosti popunjavanja.
StockToBuy=Za naručiti
Replenishment=Popunjavanje
@@ -114,13 +117,13 @@ CurentSelectionMode=Trenutno odabrani način
CurentlyUsingVirtualStock=Umjetna zaliha
CurentlyUsingPhysicalStock=Fizička zaliha
RuleForStockReplenishment=Pravila za popunjavanje zaliha
-SelectProductWithNotNullQty=Odaberite barem jedan proizvod s količinom i dobavljača
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Samo obavijesti
WarehouseForStockDecrease=Skladište %s će biti korišteno za smanjenje zalihe
WarehouseForStockIncrease=Skladište %s će biti korišteno za povečavanje zalihe
ForThisWarehouse=Za ovo skladište
-ReplenishmentStatusDesc=Ovo je popis svih proizvoda s zalihom manjom od željene zalihe (ili manjom od vrijednosti za obavjest ako je označeno "samo obavijest"). Koristeći to, možete kreirati narudžbe dobavljaču za popunjavanje razlika.
-ReplenishmentOrdersDesc=Ovo je popis svih otvorenih narudžba dobavljaču uključujući predefinirane proizvode. Samo otvorene narudžbe s predefiniranim proizvodima, narudžbe koje mogu utjecati na zalihe, su prikazane ovdje.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Popunjavanje
NbOfProductBeforePeriod=Količina proizvoda %s na zalihi prije odabranog perioda (< %s)
NbOfProductAfterPeriod=Količina proizvoda %s na zalihi nakon odabranog perioda (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Primke za narudžbu
StockMovementRecorded=Kretanja zaliha zabilježeno
RuleForStockAvailability=Pravila potrebnih zaliha
-StockMustBeEnoughForInvoice=Stanje zaliha mora biti dovoljna za dodavanje proizvoda/usluga na račun (provjera se radi na trenutnoj stvarnoj zalihi kod dodavanja stavke na račun bez obzira koje je pravilo za automatsku promjenu zalihe)
-StockMustBeEnoughForOrder=Stanje zaliha mora biti dovoljna za dodavanje proizvoda/usluga na narudžbu (provjera se radi na trenutnoj stvarnoj zalihi kod dodavanja stavke na narudžbu bez obzira koje je pravilo za automatsku promjenu zalihe)
-StockMustBeEnoughForShipment= Stanje zaliha mora biti dovoljna za dodavanje proizvoda/usluga na otpremincu (provjera se radi na trenutnoj stvarnoj zalihi kod dodavanja stavke na otpremnicu bez obzira koje je pravilo za automatsku promjenu zalihe)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Oznaka kretanja
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Kretanje ili inventarni kod
IsInPackage=Sadržane u grupiranim proizvodima
@@ -143,11 +147,11 @@ ShowWarehouse=Prikaži skladište
MovementCorrectStock=Ispravak zalihe za proizvod %s
MovementTransferStock=Prebacivanje zalihe za proizvod %s u drugo skladište
InventoryCodeShort=Inv./Kret. kod
-NoPendingReceptionOnSupplierOrder=Nema prijema u tijeku za otvaranje narudžbe dobavljaču
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=Ovaj lot/serijski broj (%s) već postoji ali sa različitim rokom upotrbljivosti ili valjanosti ( pronađen %s a uneseno je %s).
OpenAll=Otvoreno za sve akcije
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Ovjereno
inventoryDraft=U tijeku
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Filter po kategoriji
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Dodaj
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Obriši stavku
RegulateStock=Regulate Stock
ListInventory=Popis
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/hr_HR/ticket.lang b/htdocs/langs/hr_HR/ticket.lang
new file mode 100644
index 00000000000..86f6cdbe2a5
--- /dev/null
+++ b/htdocs/langs/hr_HR/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Ostalo
+
+TicketSeverityShortLOW=Nisko
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Visoko
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Suradnik
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=U postupku
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Čeka
+Closed=Zatvoreno
+Deleted=Deleted
+
+# Dict
+Type=Tip
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Postavke
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Grupa
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Datum zatvaranja
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Kreiraj intervenciju
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Potpis
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subjekt
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Novi korisnik
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/hr_HR/website.lang b/htdocs/langs/hr_HR/website.lang
index 9cf9587f97d..e0b26a0ac1b 100644
--- a/htdocs/langs/hr_HR/website.lang
+++ b/htdocs/langs/hr_HR/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/hr_HR/withdrawals.lang b/htdocs/langs/hr_HR/withdrawals.lang
index a46f2041ab1..784d9f2ba53 100644
--- a/htdocs/langs/hr_HR/withdrawals.lang
+++ b/htdocs/langs/hr_HR/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Još nije moguće. Status isplate mora biti postavljen na 'kerditirano' prije objave odbitka na određenim stavkama.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Iznos za isplatu
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Ovlaštena osoba
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Kod banke komitenta
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Označi kao kreditirano
ClassCreditedConfirm=Jeste li sigurni da želite svrstati račun za isplatu kao knjiženje na svoj bankovni račun ?
TransData=Datum prijenosa
@@ -50,7 +50,7 @@ StatusMotif0=Nedefinirano
StatusMotif1=Nedovoljno sredstva
StatusMotif2=Zahtjev osporen
StatusMotif3=No direct debit payment order
-StatusMotif4=Narudžba kupca
+StatusMotif4=Sales Order
StatusMotif5=RIB neupotrebljiv
StatusMotif6=Račun bez stanja
StatusMotif7=Sudska odluka
@@ -66,11 +66,11 @@ NotifyCredit=Kredit isplate
NumeroNationalEmetter=Nacionalni broj pošiljatelja
WithBankUsingRIB=Za bankovne račune koji koriste RIB
WithBankUsingBANBIC=Za bankovne račune koji koriste IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Kreditiraj
WithdrawalFileNotCapable=Nemoguće generirati isplatnu potvrdu za vašu zemlju %s ( Vaša zemlja nije podržana)
-ShowWithdraw=Prikaži isplatu
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Međutim, ako račun ima najmanje jednu plaćenu isplatu koja nije obrađena, neće biti postavljen kao plaćen kako bi se omogućilo prethodno upravljanje isplatama.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Isplatna datoteka
SetToStatusSent=Postavi status "Datoteka poslana"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistika statusa stavki
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/hu_HU/accountancy.lang b/htdocs/langs/hu_HU/accountancy.lang
index fe1ebe17679..fe4a3421bb3 100644
--- a/htdocs/langs/hu_HU/accountancy.lang
+++ b/htdocs/langs/hu_HU/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/hu_HU/admin.lang b/htdocs/langs/hu_HU/admin.lang
index e2d3b2c9f99..78f0003530f 100644
--- a/htdocs/langs/hu_HU/admin.lang
+++ b/htdocs/langs/hu_HU/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Tisztítsd
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Töröljön minden ideiglenes fájlt (nincs adatvesztés lehetősége)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Ideiglenes fájlok törlése
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Ürítsd ki most
@@ -804,6 +804,7 @@ Permission401=Olvassa kedvezmények
Permission402=Létrehozza / módosítja kedvezmények
Permission403=Kedvezmények érvényesítése
Permission404=Törlés kedvezmények
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Létrehozza / módosítja szolgáltatások
Permission534=Törlés szolgáltatások
Permission536=Lásd még: / szolgáltatások kezelésére rejtett
Permission538=Export szolgáltatások
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Olvassa el adományokat
Permission702=Létrehozza / módosítja adományok
Permission703=Törlés adományok
@@ -837,6 +841,12 @@ Permission1101=Olvassa el szállítási megrendelések
Permission1102=Létrehozza / módosítja szállítóleveleket
Permission1104=Érvényesítés szállítóleveleket
Permission1109=Törlés szállítóleveleket
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Olvassa beszállítók
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Fuss tömeges import a külső adatok adatbázisba (adatok terhel
Permission1321=Export vevői számlák, attribútumok és kifizetések
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Olvassa tevékenységek (rendezvények, vagy feladatok) kapcsolódik a számláját
Permission2402=Létrehozza / módosítja tevékenységek (rendezvények, vagy feladatok) kapcsolódik a számláját
Permission2403=Törlés tevékenységek (rendezvények, vagy feladatok) kapcsolódik a számláját
@@ -882,9 +882,41 @@ Permission2503=Beküldése vagy törlése dokumentumok
Permission2515=Beállítás dokumentumok könyvtárak
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Olvassa tranzakciók
Permission50202=Import ügyletek
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Nyomtatás
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=Rendszer információk különféle műszaki információkat kapunk a csak olvasható módban, és csak rendszergazdák számára látható.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/hu_HU/assets.lang b/htdocs/langs/hu_HU/assets.lang
new file mode 100644
index 00000000000..7adf2cb48e8
--- /dev/null
+++ b/htdocs/langs/hu_HU/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Eszközök
+NewAsset = Új eszköz
+AccountancyCodeAsset = Számviteli kód (eszköz)
+AccountancyCodeDepreciationAsset = Számviteli kód (értékcsökkenési eszköz számla)
+AccountancyCodeDepreciationExpense = Számviteli kód (értékcsökkenési leírás)
+NewAssetType=Új eszköztípus
+AssetsTypeSetup=Eszköztípus beállítás
+AssetTypeModified=Eszköz típus módosítva
+AssetType=Eszköz típusa
+AssetsLines=Eszközök
+DeleteType=Törlés
+DeleteAnAssetType=Eszköztípus törlése
+ConfirmDeleteAssetType=Biztosan törölni szeretné ezt az eszköztípust?
+ShowTypeCard=Mutasd a '%s' típust
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Eszközök
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Eszközök leírása
+
+#
+# Admin page
+#
+AssetsSetup = Eszközök beállítása
+Settings = Beállítások
+AssetsSetupPage = Eszközök beállító oldala
+ExtraFieldsAssetsType = Kiegészítő attribútumok (eszköztípus)
+AssetsType=Eszköz típusa
+AssetsTypeId=Eszköztípus azonosító
+AssetsTypeLabel=Eszköztípus címke
+AssetsTypes=Eszköztípusok
+
+#
+# Menu
+#
+MenuAssets = Eszközök
+MenuNewAsset = Új eszköz
+MenuTypeAssets = Írja be az eszközöket
+MenuListAssets = Lista
+MenuNewTypeAssets = Új
+MenuListTypeAssets = Lista
+
+#
+# Module
+#
+NewAssetType=Új eszköztípus
+NewAsset=Új eszköz
diff --git a/htdocs/langs/hu_HU/banks.lang b/htdocs/langs/hu_HU/banks.lang
index d3fbbcf468c..1f802f6e0bd 100644
--- a/htdocs/langs/hu_HU/banks.lang
+++ b/htdocs/langs/hu_HU/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Vásárlói fizetés
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Előfizetés kiegyenlítése
-WithdrawalPayment=Visszavont fizetés
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Szociális/költségvetési adó fizetés
BankTransfer=Banki átutalás
BankTransfers=Banki átutalások
diff --git a/htdocs/langs/hu_HU/blockedlog.lang b/htdocs/langs/hu_HU/blockedlog.lang
new file mode 100644
index 00000000000..f6e66574d85
--- /dev/null
+++ b/htdocs/langs/hu_HU/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Mező
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Ügyfél számla hitelesített
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/hu_HU/cashdesk.lang b/htdocs/langs/hu_HU/cashdesk.lang
index a078c9fa3e9..582ceb6fd2c 100644
--- a/htdocs/langs/hu_HU/cashdesk.lang
+++ b/htdocs/langs/hu_HU/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/hu_HU/mails.lang b/htdocs/langs/hu_HU/mails.lang
index caa624247a4..c488433d117 100644
--- a/htdocs/langs/hu_HU/mails.lang
+++ b/htdocs/langs/hu_HU/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Üzenet
MailFile=Csatolt fájlok
MailMessage=Email tartalma
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=eLevelezés mutatása
ListOfEMailings=eLevelezések mutatása
NewMailing=Új eLevelezés
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/hu_HU/members.lang b/htdocs/langs/hu_HU/members.lang
index eb88a606de1..26bf3cc1072 100644
--- a/htdocs/langs/hu_HU/members.lang
+++ b/htdocs/langs/hu_HU/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Válassza ki a kívánt statisztikákat olvasni ...
MenuMembersStats=Statisztika
LastMemberDate=Latest member date
LatestSubscriptionDate=Utolsó feliratkozási dátum
-Nature=Természet
+MemberNature=Nature of member
Public=Információ nyilvánosak
NewMemberbyWeb=Új tag hozzá. Jóváhagyásra váró
NewMemberForm=Új tag formában
diff --git a/htdocs/langs/hu_HU/mrp.lang b/htdocs/langs/hu_HU/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/hu_HU/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/hu_HU/products.lang b/htdocs/langs/hu_HU/products.lang
index 6c19140d4a9..4045450ea37 100644
--- a/htdocs/langs/hu_HU/products.lang
+++ b/htdocs/langs/hu_HU/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Származási ország
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Rövid címke
Unit=Egység
p=db.
diff --git a/htdocs/langs/hu_HU/receptions.lang b/htdocs/langs/hu_HU/receptions.lang
new file mode 100644
index 00000000000..9790dbcc050
--- /dev/null
+++ b/htdocs/langs/hu_HU/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Recepció
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Recepció
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Visszavonva
+StatusReceptionDraft=Piszkozat
+StatusReceptionValidated=Hitelesítve (már szállítva)
+StatusReceptionProcessed=Feldolgozott
+StatusReceptionDraftShort=Piszkozat
+StatusReceptionValidatedShort=Hitelesítetve
+StatusReceptionProcessedShort=Feldolgozott
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/hu_HU/salaries.lang b/htdocs/langs/hu_HU/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/hu_HU/salaries.lang
+++ b/htdocs/langs/hu_HU/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/hu_HU/stocks.lang b/htdocs/langs/hu_HU/stocks.lang
index bdf476af89a..7ebbe5c0eaf 100644
--- a/htdocs/langs/hu_HU/stocks.lang
+++ b/htdocs/langs/hu_HU/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Raktár kártya
Warehouse=Raktár
Warehouses=Raktárak
ParentWarehouse=Parent warehouse
-NewWarehouse=Új raktár / Készletezési terület
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Raktár módosítása
MenuNewWarehouse=Új raktár
WarehouseSource=Forrás raktár
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Mozgatás azonosítója %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Raktárak
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Hely
LocationSummary=Hely rövid neve
NumberOfDifferentProducts=Termékek száma összesen
@@ -44,7 +46,6 @@ TransferStock=Készlet mozgatása
MassStockTransferShort=Tömeges készletmozgatás
StockMovement=Készletmozgás
StockMovements=Készletmozgás
-LabelMovement=Mozgás címkéje
NumberOfUnit=Egységek száma
UnitPurchaseValue=Vételár
StockTooLow=Készlet alacsony
@@ -54,21 +55,23 @@ PMPValue=Súlyozott átlagár
PMPValueShort=SÁÉ
EnhancedValueOfWarehouses=Raktárak értéke
UserWarehouseAutoCreate=Felhasználói raktár automatikus létrehozása felhasználó hozzáadásakor
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=A termék és származtatott elemeinek készlete egymástól függetlenek
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Mennyiség kiküldése
QtyDispatchedShort=Kiadott mennyiség
QtyToDispatchShort=Kiadásra vár
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Automatikus készletcsökkenés szabályának beállítása (a kézzel történő csökkentés továbbra is elérhető, az automatikus készletcsökkentés aktiválása esetén is)
-RuleForStockManagementIncrease=Automatikus készletnövelés szabályának beállítása (a kézzel történő növelés továbbra is elérhető, az automatikus készletnövelés aktiválása esetén is)
-DeStockOnBill=Tényleges készlet csökkentése számla/hitel jóváhagyásakor
-DeStockOnValidateOrder=Tényleges készlet csökkentése ügyfél rendelés jóváhagyásakor
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Tényleges készlet csökkentése kiszállítás jóváhagyásakor
-DeStockOnShipmentOnClosing=Csökkentse a valós készletet a "kiszállítás megtörtént" beállítása után
-ReStockOnBill=Tényleges készlet növelése számla/hitel jóváhagyásakor
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Tényleges készlet növelése manuális raktárba való feladáskor miután a beszállítói rendelés beérkezett
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=A rendelés még nincs olyan állapotban, hogy kiküldhető legyen a raktárba.
StockDiffPhysicTeoric=Magyarázat a fizikai és elméleti készlet közötti eltérésről
NoPredefinedProductToDispatch=Nincs előredefiniált termék ehhez az objektumhoz. Tehát nincs szükség raktárba küldésre.
@@ -76,12 +79,12 @@ DispatchVerb=Kiküldés
StockLimitShort=Figyelmeztetés küszöbértéke
StockLimit=A készlet figyelmeztetési határértéke
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Fizikai készlet
+PhysicalStock=Physical Stock
RealStock=Igazi készlet
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtuális készlet
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Raktár azon.
DescWareHouse=Raktár leírás
LieuWareHouse=Raktár helye
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Ez a raktár %s %s személyes készletet képvisel
SelectWarehouseForStockDecrease=Válassza ki melyik raktár készlete csökkenjen
SelectWarehouseForStockIncrease=Válassza ki melyik raktár készlete növekedjen
NoStockAction=Nincs készletmozgás
-DesiredStock=Kívánt készletmennyiség
+DesiredStock=Desired Stock
DesiredStockDesc=Ez a készlet mennyiség lesz használatos a pótlási funkcióban az alapértelmezett értéknek
StockToBuy=Rendelésre
Replenishment=Feltöltés
@@ -114,13 +117,13 @@ CurentSelectionMode=Jelenlegi kiválasztási mód
CurentlyUsingVirtualStock=Virtuális készlet
CurentlyUsingPhysicalStock=Fizikai készlet
RuleForStockReplenishment=A készletek pótlásának szabálya
-SelectProductWithNotNullQty=Válasszon legalább egy készleten lévő terméket és beszállítót
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Csak figyelmeztetések
WarehouseForStockDecrease=A %s raktár készlete lesz csökkentve
WarehouseForStockIncrease=A %s raktár készlete lesz növelve
ForThisWarehouse=Az aktuális raktár részére
-ReplenishmentStatusDesc=Azon termékek listája melyek készlete alacsonyabb a kívánt értéknél (vagy a figyelmeztetési küszöb értékénél, ha a jelölőnégyzet be van jelölve) A jelölőnégyzet használatával beszállítói rendeléseket készíthet a hiány pótlására.
-ReplenishmentOrdersDesc=Azon termékek megrendelői listája melyek folyamatban lévő megrendeléseken szerepelnek és közvetlenül befolyásolják a készletek alakulását.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Készletek pótlása
NbOfProductBeforePeriod=A %s termékből rendelkezésre álló mennyiség a kiválasztott periódusban (%s előtt)
NbOfProductAfterPeriod=A %s termékből rendelkezésre álló mennyiség a kiválasztott periódusban (%s után)
@@ -130,10 +133,11 @@ RecordMovement=Mozgatás rögzítése
ReceivingForSameOrder=Megrendelés nyugtái
StockMovementRecorded=Rögzített készletmozgások
RuleForStockAvailability=A készlet tartásának szabályai
-StockMustBeEnoughForInvoice=A készletnek elegendőnek kell lennie a termék/szolgáltatás kiszámlázásához (ellenőrzés végrehajtva a jelenlegi tényleges készlettel, ha sort ad a számlához, bármely automatikus készlet változtató szabály mellett)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Mozgás címkéje
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Mozgás vagy leltár kód
IsInPackage=Csomag tartalmazza
@@ -143,11 +147,11 @@ ShowWarehouse=Raktár részletei
MovementCorrectStock=A %s termék készlet-módosítása
MovementTransferStock=A %s termék készletének mozgatása másik raktárba
InventoryCodeShort=Lelt./Mozg. kód
-NoPendingReceptionOnSupplierOrder=Nincs függőben lévő bevételezés mivel létezik nyitott beszállítói megrendelés
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=A (%s) tétel/cikkszám már létezik de eltérő lejárati/eladási határidővel (jelenleg %s az imént felvitt érték ellenben %s).
OpenAll=Nyitott minden műveletre
OpenInternal=Nyitott csak belső műveletek számára
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Hitelesítetve
inventoryDraft=Folyamatban
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Készít
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=Ez a termék már szerepel a listában
SelectCategory=Kategória szűrés
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Készletnyilvántartás
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Hozzáadás
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Sor törlése
RegulateStock=Regulate Stock
ListInventory=Lista
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/hu_HU/ticket.lang b/htdocs/langs/hu_HU/ticket.lang
new file mode 100644
index 00000000000..527b8503b7e
--- /dev/null
+++ b/htdocs/langs/hu_HU/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Egyéb
+
+TicketSeverityShortLOW=Alacsony
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Magas
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Hozzájáruló
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Olvas
+Assigned=Assigned
+InProgress=Folyamatban
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Várakozás
+Closed=Lezárt
+Deleted=Deleted
+
+# Dict
+Type=Típus
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Beállítások
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Csoport
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Lezárás dátuma
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Aláírás
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Tárgy
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Új felhasználó
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/hu_HU/website.lang b/htdocs/langs/hu_HU/website.lang
index 46887e0bb84..e84a4c5aa47 100644
--- a/htdocs/langs/hu_HU/website.lang
+++ b/htdocs/langs/hu_HU/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/hu_HU/withdrawals.lang b/htdocs/langs/hu_HU/withdrawals.lang
index 619a99d9cd2..1455787b6b5 100644
--- a/htdocs/langs/hu_HU/withdrawals.lang
+++ b/htdocs/langs/hu_HU/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Visszavonási mennyiség
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Felelős felhasználó
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Harmadik fél Bank kód
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Jóváírtan osztályozva
ClassCreditedConfirm=Biztos, hogy jóvírtan akarja osztályozni a visszavonást a bankszámlájáról?
TransData=Dátum Átviteli
@@ -50,7 +50,7 @@ StatusMotif0=Meghatározatlan
StatusMotif1=Rendelkezni insuffisante
StatusMotif2=Conteste tirázs
StatusMotif3=No direct debit payment order
-StatusMotif4=Az ügyfelek érdekében
+StatusMotif4=Sales Order
StatusMotif5=RIB inexploitable
StatusMotif6=Számla nélküli egyenleg
StatusMotif7=Bírósági határozat
@@ -66,11 +66,11 @@ NotifyCredit=Felmondás Hitel
NumeroNationalEmetter=Nemzeti Adó száma
WithBankUsingRIB=A bankszámlák segítségével RIB
WithBankUsingBANBIC=A bankszámlák segítségével IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Hitelt
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Mutasd Kifizetés
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Azonban, ha számlát legalább egy fizetési visszavonása még nem feldolgozott, akkor nem kell beállítani, hogy fizetni kell kezelni visszavonása előtt.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/id_ID/accountancy.lang b/htdocs/langs/id_ID/accountancy.lang
index eefd889636f..87a4ab6c61b 100644
--- a/htdocs/langs/id_ID/accountancy.lang
+++ b/htdocs/langs/id_ID/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Daftar akun-akun akunting
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Rentang akun-akun akuntansi
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/id_ID/admin.lang b/htdocs/langs/id_ID/admin.lang
index 01798b5135a..6287fa067bc 100644
--- a/htdocs/langs/id_ID/admin.lang
+++ b/htdocs/langs/id_ID/admin.lang
@@ -1,13 +1,13 @@
# Dolibarr language file - Source file is en_US - admin
Foundation=Yayasan
Version=Versi
-Publisher=Publisher
+Publisher=Penerbit
VersionProgram=Versi Program
VersionLastInstall=Versi Awal Installasi
VersionLastUpgrade=Versi pembaruan terakhir
VersionExperimental=Uji coba
VersionDevelopment=Pengembangan
-VersionUnknown=Asing
+VersionUnknown=Tidak Diketahui
VersionRecommanded=Direkomendasikan
FileCheck=Fileset Integrity Checks
FileCheckDesc=This tool allows you to check the integrity of files and the setup of your application, comparing each file with the official one. The value of some setup constants may also be checked. You can use this tool to determine if any files have been modified (e.g by a hacker).
@@ -35,7 +35,7 @@ LockNewSessions=Kunci koneksi - koneksi yang baru terjadi.
ConfirmLockNewSessions=Are you sure you want to restrict any new Dolibarr connection to yourself? Only user %s will be able to connect after that.
UnlockNewSessions=Hapus penguncian koneksi.
YourSession=Sesi Anda
-Sessions=Users Sessions
+Sessions=Sesi Pengguna
WebUserGroup=Server web untuk pengguna ( user ) / grup.
NoSessionFound=Your PHP configuration seems to not allow listing of active sessions. The directory used to save sessions (%s) may be protected (for example by OS permissions or by PHP directive open_basedir).
DBStoringCharset=Karakter set atau charset untuk menyimpan data
@@ -92,8 +92,8 @@ Mask=Topeng
NextValue=Nilai berikutnya
NextValueForInvoices=Nilai berikutnya (faktur)
NextValueForCreditNotes=Nilai berikutnya (nota kredit)
-NextValueForDeposit=Next value (down payment)
-NextValueForReplacements=Next value (replacements)
+NextValueForDeposit=Nilai berikutnya (DP)\n
+NextValueForReplacements=Nilai berikutnya (pengganti)
MustBeLowerThanPHPLimit=Note: your PHP configuration currently limits the maximum filesize for upload to %s %s, irrespective of the value of this parameter
NoMaxSizeByPHPLimit=Catatan: Tidak ada batas diatur dalam konfigurasi PHP Anda
MaxSizeForUploadedFiles=Ukuran maksimal untuk file upload (0 untuk melarang pengunggahan ada)
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Perbersihan
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Bersihkan sekarang
@@ -586,7 +586,7 @@ Module1200Name=Mantis
Module1200Desc=Mantis integration
Module1520Name=Document Generation
Module1520Desc=Mass email document generation
-Module1780Name=Tags/Categories
+Module1780Name=Kategori-Kategori
Module1780Desc=Create tags/category (products, customers, suppliers, contacts or members)
Module2000Name=WYSIWYG editor
Module2000Desc=Allow text fields to be edited/formatted using CKEditor (html)
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Membuat/Merubah Jasa
Permission534=Menghapus Jasa
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Membaca Sumbangan
Permission702=Membuat/Merubah Sumbangan
Permission703=Menghapus Sumbangan
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Mambaca Pemasok
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Membaca Data Transaksi
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1881,7 +1913,7 @@ EXPORTS_SHARE_MODELS=Export models are share with everybody
ExportSetup=Setup of module Export
InstanceUniqueID=Unique ID of the instance
SmallerThan=Smaller than
-LargerThan=Larger than
+LargerThan=lebih besar dari
IfTrackingIDFoundEventWillBeLinked=Note that If a tracking ID is found into incoming email, the event will be automatically linked to the related objects.
WithGMailYouCanCreateADedicatedPassword=With a GMail account, if you enabled the 2 steps validation, it is recommanded to create a dedicated second password for the application instead of using your own account passsword from https://myaccount.google.com/.
IFTTTSetup=IFTTT module setup
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/id_ID/assets.lang b/htdocs/langs/id_ID/assets.lang
new file mode 100644
index 00000000000..32bee196c1a
--- /dev/null
+++ b/htdocs/langs/id_ID/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = Daftar
+MenuNewTypeAssets = New
+MenuListTypeAssets = Daftar
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/id_ID/banks.lang b/htdocs/langs/id_ID/banks.lang
index 1f78da4c52d..2f255f7d905 100644
--- a/htdocs/langs/id_ID/banks.lang
+++ b/htdocs/langs/id_ID/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/id_ID/blockedlog.lang b/htdocs/langs/id_ID/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/id_ID/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/id_ID/cashdesk.lang b/htdocs/langs/id_ID/cashdesk.lang
index bed57965e41..0f02416b5de 100644
--- a/htdocs/langs/id_ID/cashdesk.lang
+++ b/htdocs/langs/id_ID/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/id_ID/categories.lang b/htdocs/langs/id_ID/categories.lang
index a6c3ffa01b0..7ac6f2931cb 100644
--- a/htdocs/langs/id_ID/categories.lang
+++ b/htdocs/langs/id_ID/categories.lang
@@ -1,14 +1,14 @@
# Dolibarr language file - Source file is en_US - categories
-Rubrique=Tag/Category
-Rubriques=Tags/Categories
-RubriquesTransactions=Tags/Categories of transactions
-categories=tags/categories
-NoCategoryYet=No tag/category of this type created
-In=In
-AddIn=Add in
-modify=modify
-Classify=Classify
-CategoriesArea=Tags/Categories area
+Rubrique=Kategori
+Rubriques=Kategori
+RubriquesTransactions=Kategori Transaksi
+categories=Kategori
+NoCategoryYet=Tidak ada kategori jenis ini yang dibuat
+In=Di/Pada
+AddIn=Tambahan
+modify=Modifikasi
+Classify=Klasifikasi
+CategoriesArea=Kategori area
ProductsCategoriesArea=Products/Services tags/categories area
SuppliersCategoriesArea=Vendors tags/categories area
CustomersCategoriesArea=Customers tags/categories area
diff --git a/htdocs/langs/id_ID/companies.lang b/htdocs/langs/id_ID/companies.lang
index 9a646daf379..4d2e8218d11 100644
--- a/htdocs/langs/id_ID/companies.lang
+++ b/htdocs/langs/id_ID/companies.lang
@@ -28,7 +28,7 @@ AliasNames=Alias name (commercial, trademark, ...)
AliasNameShort=Alias Name
Companies=Perusahaan
CountryIsInEEC=Country is inside the European Economic Community
-PriceFormatInCurrentLanguage=Price format in current language
+PriceFormatInCurrentLanguage=Price display format in the current language and currency
ThirdPartyName=Third-party name
ThirdPartyEmail=Third-party email
ThirdParty=Third-party
diff --git a/htdocs/langs/id_ID/mails.lang b/htdocs/langs/id_ID/mails.lang
index c0ab2695fd7..c02d383c4fb 100644
--- a/htdocs/langs/id_ID/mails.lang
+++ b/htdocs/langs/id_ID/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/id_ID/members.lang b/htdocs/langs/id_ID/members.lang
index 509f7c9bb14..56fcf716b4b 100644
--- a/htdocs/langs/id_ID/members.lang
+++ b/htdocs/langs/id_ID/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/id_ID/mrp.lang b/htdocs/langs/id_ID/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/id_ID/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/id_ID/products.lang b/htdocs/langs/id_ID/products.lang
index 74e7fff9faf..e36e3d80ff7 100644
--- a/htdocs/langs/id_ID/products.lang
+++ b/htdocs/langs/id_ID/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/id_ID/receptions.lang b/htdocs/langs/id_ID/receptions.lang
new file mode 100644
index 00000000000..6eed01d1ec0
--- /dev/null
+++ b/htdocs/langs/id_ID/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Dibatalkan
+StatusReceptionDraft=Konsep
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Diproses
+StatusReceptionDraftShort=Konsep
+StatusReceptionValidatedShort=Divalidasi
+StatusReceptionProcessedShort=Diproses
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/id_ID/salaries.lang b/htdocs/langs/id_ID/salaries.lang
index 55f007ecfeb..88a213891e3 100644
--- a/htdocs/langs/id_ID/salaries.lang
+++ b/htdocs/langs/id_ID/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Gaji
Salaries=Gaji
NewSalaryPayment=Pembayaran Gaji Baru
+AddSalaryPayment=Add salary payment
SalaryPayment=Pembayaran Gaji
SalariesPayments=Pembayaran Gaji
ShowSalaryPayment=Menampilkan Pembayaran Gaji
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/id_ID/stocks.lang b/htdocs/langs/id_ID/stocks.lang
index bbb30fe12e6..e1195546d98 100644
--- a/htdocs/langs/id_ID/stocks.lang
+++ b/htdocs/langs/id_ID/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Tempat
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Divalidasi
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Buat
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=Daftar
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/id_ID/ticket.lang b/htdocs/langs/id_ID/ticket.lang
new file mode 100644
index 00000000000..788b9134c9b
--- /dev/null
+++ b/htdocs/langs/id_ID/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Lainnya
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Ditutup
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Pengguna Baru
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/id_ID/website.lang b/htdocs/langs/id_ID/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/id_ID/website.lang
+++ b/htdocs/langs/id_ID/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/id_ID/withdrawals.lang b/htdocs/langs/id_ID/withdrawals.lang
index e3f72670cb5..a243902eaf8 100644
--- a/htdocs/langs/id_ID/withdrawals.lang
+++ b/htdocs/langs/id_ID/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/is_IS/accountancy.lang b/htdocs/langs/is_IS/accountancy.lang
index 328eb1f21e7..c15b5f30176 100644
--- a/htdocs/langs/is_IS/accountancy.lang
+++ b/htdocs/langs/is_IS/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/is_IS/admin.lang b/htdocs/langs/is_IS/admin.lang
index 2d3bc7d8260..6492046725e 100644
--- a/htdocs/langs/is_IS/admin.lang
+++ b/htdocs/langs/is_IS/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Hreinsa nú
@@ -804,6 +804,7 @@ Permission401=Lesa afsláttur
Permission402=Búa til / breyta afsláttur
Permission403=Staðfesta afsláttur
Permission404=Eyða afsláttur
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Búa til / breyta þjónusta
Permission534=Eyða þjónustu
Permission536=Sjá / stjórna falinn þjónusta
Permission538=Útflutningur þjónustu
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Lesa Fjárframlög
Permission702=Búa til / breyta framlög
Permission703=Eyða Fjárframlög
@@ -837,6 +841,12 @@ Permission1101=Lesa afhendingu pantana
Permission1102=Búa til / breyta afhendingu pantana
Permission1104=Staðfesta afhendingu pantana
Permission1109=Eyða pantanir sending
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Lesa birgja
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Setja massa innflutningi af ytri gögn inn í gagnagrunn (gögn
Permission1321=Útflutningur viðskiptavina reikninga, eiginleika og greiðslur
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Lesa aðgerða (atburðum eða verkefni) tengd reikningnum hans
Permission2402=Búa til / breyta aðgerðum (atburðum eða verkefni) tengd reikningnum hans
Permission2403=Eyða aðgerða (atburðum eða verkefni) tengd reikningnum hans
@@ -882,9 +882,41 @@ Permission2503=Senda eða eyða skjölum
Permission2515=Skipulag skjöl framkvæmdarstjóra
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Lesa viðskipti
Permission50202=Flytja viðskipti
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=Kerfi upplýsingar er ýmis tæknilegar upplýsingar sem þú færð í lesa aðeins háttur og sýnileg Aðeins kerfisstjórar.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/is_IS/assets.lang b/htdocs/langs/is_IS/assets.lang
new file mode 100644
index 00000000000..130d70735c0
--- /dev/null
+++ b/htdocs/langs/is_IS/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Eyða
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Sýna tegund ' %s '
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = Listi
+MenuNewTypeAssets = New
+MenuListTypeAssets = Listi
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/is_IS/banks.lang b/htdocs/langs/is_IS/banks.lang
index d89bb9d4f26..efa120a0412 100644
--- a/htdocs/langs/is_IS/banks.lang
+++ b/htdocs/langs/is_IS/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Viðskiptavinur greiðslu
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Áskrift greiðslu
-WithdrawalPayment=Afturköllun greiðslu
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Millifærslu
BankTransfers=Millifærslur
diff --git a/htdocs/langs/is_IS/blockedlog.lang b/htdocs/langs/is_IS/blockedlog.lang
new file mode 100644
index 00000000000..626f5821bcf
--- /dev/null
+++ b/htdocs/langs/is_IS/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Viðskiptavinur Reikningar staðfestar
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/is_IS/cashdesk.lang b/htdocs/langs/is_IS/cashdesk.lang
index 88a37f77ca0..e1add432dcf 100644
--- a/htdocs/langs/is_IS/cashdesk.lang
+++ b/htdocs/langs/is_IS/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/is_IS/mails.lang b/htdocs/langs/is_IS/mails.lang
index fcec5b4c5e1..23de4f9fad2 100644
--- a/htdocs/langs/is_IS/mails.lang
+++ b/htdocs/langs/is_IS/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Meðfylgjandi skrá
MailMessage=Email líkami
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Sýna póst
ListOfEMailings=Listi yfir emailings
NewMailing=New póst
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/is_IS/members.lang b/htdocs/langs/is_IS/members.lang
index 22b88908648..da75176581e 100644
--- a/htdocs/langs/is_IS/members.lang
+++ b/htdocs/langs/is_IS/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Veldu tölfræði sem þú vilt lesa ...
MenuMembersStats=Tölfræði
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Náttúra
+MemberNature=Nature of member
Public=Upplýsingar eru almenningi
NewMemberbyWeb=Nýr meðlimur bætt. Beðið eftir samþykki
NewMemberForm=Nýr meðlimur mynd
diff --git a/htdocs/langs/is_IS/mrp.lang b/htdocs/langs/is_IS/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/is_IS/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/is_IS/products.lang b/htdocs/langs/is_IS/products.lang
index 960b9f12451..563abacb975 100644
--- a/htdocs/langs/is_IS/products.lang
+++ b/htdocs/langs/is_IS/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Uppruni land
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/is_IS/receptions.lang b/htdocs/langs/is_IS/receptions.lang
new file mode 100644
index 00000000000..86c8e1192c9
--- /dev/null
+++ b/htdocs/langs/is_IS/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Á ferli
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Á ferli
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Hætt við
+StatusReceptionDraft=Drög
+StatusReceptionValidated=Staðfestar (vörur til skip eða þegar flutt)
+StatusReceptionProcessed=Afgreitt
+StatusReceptionDraftShort=Drög
+StatusReceptionValidatedShort=Staðfest
+StatusReceptionProcessedShort=Afgreitt
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/is_IS/salaries.lang b/htdocs/langs/is_IS/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/is_IS/salaries.lang
+++ b/htdocs/langs/is_IS/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/is_IS/stocks.lang b/htdocs/langs/is_IS/stocks.lang
index cae9fa98dcf..59e93e1799c 100644
--- a/htdocs/langs/is_IS/stocks.lang
+++ b/htdocs/langs/is_IS/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Lager-kort
Warehouse=Lager
Warehouses=Vöruhús
ParentWarehouse=Parent warehouse
-NewWarehouse=Nýr lager / lager area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Breyta vörugeymsla
MenuNewWarehouse=Nýr lager
WarehouseSource=Heimild vörugeymsla
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Staðsetning
LocationSummary=Stutt nafn staðsetning
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Fjöldi eininga
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock of lágt
@@ -54,21 +55,23 @@ PMPValue=Vegið meðalverð
PMPValueShort=WAP
EnhancedValueOfWarehouses=Vöruhús gildi
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Magn send
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Minnka raunverulegur birgðir á viðskiptavini reikningum / kredit athugasemdir löggilding
-DeStockOnValidateOrder=Minnka raunverulegur birgðir á viðskiptavini pantanir löggilding
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Auka raunverulegur birgðir birgja reikningum / kredit athugasemdir löggilding
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Panta hefur ekki enn eða ekki meira stöðu sem gerir dispatching af vörum í vöruhús lager.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Engar fyrirfram skilgreindum vörum fyrir þennan hlut. Svo neitun dispatching til á lager er krafist.
@@ -76,12 +79,12 @@ DispatchVerb=Senda
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Líkamleg lager
+PhysicalStock=Physical Stock
RealStock=Real lager
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual Stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Auðkenni vörugeymsla
DescWareHouse=Lýsing vörugeymsla
LieuWareHouse=Staðsetning lager
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Þetta vöruhús táknar persónulegt birgðir af %
SelectWarehouseForStockDecrease=Veldu vöruhús að nota til lækkunar hlutabréfa
SelectWarehouseForStockIncrease=Veldu vöruhús að nota fyrir hækkun hlutabréfa
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual Stock
CurentlyUsingPhysicalStock=Líkamleg lager
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Sýna vöruhús
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Staðfest
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Flokkur sía
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Bæta við
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Eyða línu
RegulateStock=Regulate Stock
ListInventory=Listi
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/is_IS/ticket.lang b/htdocs/langs/is_IS/ticket.lang
new file mode 100644
index 00000000000..29b6c6c37fe
--- /dev/null
+++ b/htdocs/langs/is_IS/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Önnur
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Hár
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Framlög
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Lesa
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Bíð
+Closed=Loka
+Deleted=Deleted
+
+# Dict
+Type=Tegund
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Lokadegi
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Undirskrift
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Nýr notandi
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/is_IS/website.lang b/htdocs/langs/is_IS/website.lang
index 0a95039abff..e5fe3f05d8a 100644
--- a/htdocs/langs/is_IS/website.lang
+++ b/htdocs/langs/is_IS/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/is_IS/withdrawals.lang b/htdocs/langs/is_IS/withdrawals.lang
index 85eec887369..dafb7abf728 100644
--- a/htdocs/langs/is_IS/withdrawals.lang
+++ b/htdocs/langs/is_IS/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Upphæð til baka
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Ábyrg notanda
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Í þriðja aðila bankakóði
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Flokka fært
ClassCreditedConfirm=Ertu viss um að þú viljir að flokka þessa afturköllun berst sem lögð á bankareikning þinn?
TransData=Date Sending
@@ -50,7 +50,7 @@ StatusMotif0=Ótilgreint
StatusMotif1=Kveða insuffisante
StatusMotif2=Tirage conteste
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB inexploitable
StatusMotif6=Reikningur án jafnvægi
StatusMotif7=Dómstóla ákvörðun
@@ -66,11 +66,11 @@ NotifyCredit=Uppsögn Credit
NumeroNationalEmetter=National Sendandi Fjöldi
WithBankUsingRIB=Fyrir bankareikninga með RIB
WithBankUsingBANBIC=Fyrir bankareikninga með IBAN / BIC / Swift
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Útlán á
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Sýna Dragið
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Hins vegar, ef reikningur hefur að minnsta kosti einn hætt greiðslu ekki enn afgreidd, mun það ekki vera eins og borgað til að leyfa að stjórna afturköllun áður.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/it_IT/accountancy.lang b/htdocs/langs/it_IT/accountancy.lang
index 58380fbc5a1..d48ef981c48 100644
--- a/htdocs/langs/it_IT/accountancy.lang
+++ b/htdocs/langs/it_IT/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Lista delle voci del piano dei conti
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Id Piano dei Conti
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/it_IT/admin.lang b/htdocs/langs/it_IT/admin.lang
index 5d82e047d07..76561fafefa 100644
--- a/htdocs/langs/it_IT/admin.lang
+++ b/htdocs/langs/it_IT/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=Questa area fornisce funzioni di amministrazione. Usa il men
Purge=Pulizia
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Eliminia il file log, compreso %s definito per il modulo Syslog (nessun rischio di perdita di dati)
-PurgeDeleteTemporaryFiles=Elimina tutti i file temporanei (nessun rischio di perdere dati)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Cancella fle temporanei
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Procedo all'eliminazione
@@ -804,6 +804,7 @@ Permission401=Vedere sconti
Permission402=Creare/modificare sconti
Permission403=Convalidare sconti
Permission404=Eliminare sconti
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Creare/modificare servizi
Permission534=Eliminare servizi
Permission536=Vedere/gestire servizi nascosti
Permission538=Esportare servizi
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Vedere donazioni
Permission702=Creare/modificare donazioni
Permission703=Eliminare donazioni
@@ -837,6 +841,12 @@ Permission1101=Vedere documenti di consegna
Permission1102=Creare/modificare documenti di consegna
Permission1104=Convalidare documenti di consegna
Permission1109=Eliminare documenti di consegna
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Vedere fornitori
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Eseguire importazioni di massa di dati esterni nel database (data
Permission1321=Esportare fatture attive, attributi e pagamenti
Permission1322=Riaprire le fatture pagate
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Eliminare le richieste di ferie
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Leggi lavoro pianificato
-Permission23002=Crea / Aggiorna lavoro pianificato
-Permission23003=Elimina lavoro pianificato
-Permission23004=Esegui lavoro pianificato
Permission2401=Vedere azioni (eventi o compiti) personali
Permission2402=Creare/modificare azioni (eventi o compiti) personali
Permission2403=Cancellare azioni (eventi o compiti) personali
@@ -882,9 +882,41 @@ Permission2503=Proporre o cancellare documenti
Permission2515=Impostare directory documenti
Permission2801=Client FTP in sola lettura (solo download e navigazione dei file)
Permission2802=Client FTP in lettura e scrittura (caricamento e eliminazione dei file)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Eliminare le richieste di ferie
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Leggi lavoro pianificato
+Permission23002=Crea / Aggiorna lavoro pianificato
+Permission23003=Elimina lavoro pianificato
+Permission23004=Esegui lavoro pianificato
Permission50101=Use Point of Sale
Permission50201=Vedere transazioni
Permission50202=Importare transazioni
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Stampa
Permission55001=Leggi sondaggi
Permission55002=Crea/modifica sondaggi
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=I parametri di setup possono essere definiti solo da utenti di
SystemInfoDesc=Le informazioni di sistema sono dati tecnici visibili in sola lettura e solo dagli amministratori.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Moduli disponibili
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/it_IT/assets.lang b/htdocs/langs/it_IT/assets.lang
new file mode 100644
index 00000000000..0452f24aa71
--- /dev/null
+++ b/htdocs/langs/it_IT/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Cespiti
+NewAsset = Nuovo cespite
+AccountancyCodeAsset = Codice contabilità (cespite)
+AccountancyCodeDepreciationAsset = Codice contabilità (conto ammortamento cespite)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=Nuovo tipo cespite
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Tipo di cespite
+AssetsLines=Cespiti
+DeleteType=Elimina
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Visualizza la scheda dei tipi
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Cespiti
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Descrizione espiti
+
+#
+# Admin page
+#
+AssetsSetup = Configurazione cespiti
+Settings = Impostazioni
+AssetsSetupPage = Pagina configurazione cespiti
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Tipo di cespite
+AssetsTypeId=Id tipo di cespite
+AssetsTypeLabel=Etichetta tipo di cespite
+AssetsTypes=Tipi di cespite
+
+#
+# Menu
+#
+MenuAssets = Cespiti
+MenuNewAsset = Nuovo cespite
+MenuTypeAssets = Tipi di cespite
+MenuListAssets = Elenco
+MenuNewTypeAssets = Nuovo
+MenuListTypeAssets = Elenco
+
+#
+# Module
+#
+NewAssetType=Nuovo tipo cespite
+NewAsset=Nuovo cespite
diff --git a/htdocs/langs/it_IT/banks.lang b/htdocs/langs/it_IT/banks.lang
index b0e55d658a0..9195288e505 100644
--- a/htdocs/langs/it_IT/banks.lang
+++ b/htdocs/langs/it_IT/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Non conciliata
CustomerInvoicePayment=Pagamento fattura attiva
SupplierInvoicePayment=Pagamento fornitore
SubscriptionPayment=Pagamento adesione
-WithdrawalPayment=Ritiro pagamento
+WithdrawalPayment=Domicil. banc.
SocialContributionPayment=Pagamento delle imposte sociali/fiscali
BankTransfer=Bonifico bancario
BankTransfers=Bonifici e giroconti
diff --git a/htdocs/langs/it_IT/blockedlog.lang b/htdocs/langs/it_IT/blockedlog.lang
new file mode 100644
index 00000000000..f69567e0ebf
--- /dev/null
+++ b/htdocs/langs/it_IT/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Campo
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Convalida fattura attiva
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/it_IT/cashdesk.lang b/htdocs/langs/it_IT/cashdesk.lang
index 77fe9d692c5..0a796faf9ab 100644
--- a/htdocs/langs/it_IT/cashdesk.lang
+++ b/htdocs/langs/it_IT/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/it_IT/mails.lang b/htdocs/langs/it_IT/mails.lang
index b58b9a81da4..306ba1f5a22 100644
--- a/htdocs/langs/it_IT/mails.lang
+++ b/htdocs/langs/it_IT/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Testo
MailFile=Allegati
MailMessage=Testo dell'email
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Mostra invii massivi
ListOfEMailings=Elenco degli invii
NewMailing=Nuovo invio di massa
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/it_IT/members.lang b/htdocs/langs/it_IT/members.lang
index 27e76b53393..40f41c18a6c 100644
--- a/htdocs/langs/it_IT/members.lang
+++ b/htdocs/langs/it_IT/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Scegli quali statistiche visualizzare...
MenuMembersStats=Statistiche
LastMemberDate=Latest member date
LatestSubscriptionDate=Data della sottoscrizione più recente
-Nature=Natura
+MemberNature=Nature of member
Public=Pubblico
NewMemberbyWeb=Nuovo membro aggiunto. In attesa di approvazione
NewMemberForm=Nuova modulo membri
diff --git a/htdocs/langs/it_IT/mrp.lang b/htdocs/langs/it_IT/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/it_IT/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/it_IT/products.lang b/htdocs/langs/it_IT/products.lang
index d01d0497973..55901af6281 100644
--- a/htdocs/langs/it_IT/products.lang
+++ b/htdocs/langs/it_IT/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Prezzi fornitore
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Paese di origine
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Etichetta breve
Unit=Unità
p=u.
diff --git a/htdocs/langs/it_IT/receptions.lang b/htdocs/langs/it_IT/receptions.lang
new file mode 100644
index 00000000000..9f411904271
--- /dev/null
+++ b/htdocs/langs/it_IT/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=In ricezione
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=In ricezione
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Annullata
+StatusReceptionDraft=Bozza
+StatusReceptionValidated=Convalidata (prodotti per la spedizione o già spediti)
+StatusReceptionProcessed=Processato
+StatusReceptionDraftShort=Bozza
+StatusReceptionValidatedShort=Convalidato
+StatusReceptionProcessedShort=Processato
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Quantità prodotto dall'ordine fornitore aperto già ricevuto
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/it_IT/salaries.lang b/htdocs/langs/it_IT/salaries.lang
index 42a5be0d3c0..c650bd0b313 100644
--- a/htdocs/langs/it_IT/salaries.lang
+++ b/htdocs/langs/it_IT/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Piano dei conti usato per utenti di soggetti terzi
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Il codice contabile dedicato definito sulla scheda utente verrà utilizzato solo per il registro contabile secondario. Questo verrà utilizzato per il libro mastro e come valore predefinito del registro contabile secondario se il codice contabile utente dedicato non è stato definito per l'utente.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Codice contabile predefinito per i pagamenti degli stipendi
Salary=Stipendio
Salaries=Stipendi
NewSalaryPayment=Nuovo pagamento stipendio
+AddSalaryPayment=Add salary payment
SalaryPayment=Pagamento stipendio
SalariesPayments=Pagamento stipendi
ShowSalaryPayment=Mostra i pagamenti stipendio
THM=€/h
TJM=€/g
CurrentSalary=Stipendio attuale
-THMDescription=Questo valore viene usato per calcolare il costo delle ore spese in un progetto inserite dagli utenti se il modulo progetti è attivo
-TJMDescription=Attualmente il valore è solo un dato informativo e non viene usato per alcun calcolo automatico
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Ultimo %s pagamento dello stipendio
AllSalaries=Tutti i pagamenti degli stipendi
-SalariesStatistics=Statistiche stipendi
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/it_IT/stocks.lang b/htdocs/langs/it_IT/stocks.lang
index 63b6c80c403..b663e064c87 100644
--- a/htdocs/langs/it_IT/stocks.lang
+++ b/htdocs/langs/it_IT/stocks.lang
@@ -66,10 +66,12 @@ RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual
DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Diminuire stock reali sulla validazione di spedizione
-DeStockOnShipmentOnClosing=Diminuire stock reali alla chiusura della spedizione
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
ReStockOnValidateOrder=Increase real stocks on purchase order approval
ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Lo stato dell'ordine non ne consente la spedizione dei prodotti a magazzino.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Per l'oggetto non ci sono prodotti predefiniti. Quindi non è necessario alterare le scorte.
diff --git a/htdocs/langs/it_IT/ticket.lang b/htdocs/langs/it_IT/ticket.lang
new file mode 100644
index 00000000000..2ffb9390e8d
--- /dev/null
+++ b/htdocs/langs/it_IT/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Ticket
+Module56000Desc=Sistema di ticket per la gestione di problemi o richieste
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Richiesta di assistenza
+TicketTypeShortPROJET=Progetto
+TicketTypeShortOTHER=Altro
+
+TicketSeverityShortLOW=Basso
+TicketSeverityShortNORMAL=Normale
+TicketSeverityShortHIGH=Alto
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Campo '%s' non corretto
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributore
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Non letto
+Read=Da leggere
+Assigned=Assegnato
+InProgress=Avviato
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=In attesa
+Closed=Chiuso
+Deleted=Deleted
+
+# Dict
+Type=Tipo
+Category=Analytic code
+Severity=Gravità
+
+# Email templates
+MailToSendTicketMessage=Per inviare e-mail dal messaggio ticket
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Impostazioni
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Invia email di notifica a questo indirizzo
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=Nell'interfaccia pubblica, l'indirizzo email dovrebbe già essere inserito nel database per creare un nuovo ticket
+PublicInterface=Interfaccia pubblica
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Questo testo apparirà sopra l'area di inserimento dell'utente
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Attivare l'interfaccia pubblica
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Gruppo
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket (Home)
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edita ticket
+TicketsManagement=Gestione dei ticket
+CreatedBy=Creato da
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Data di chiusura
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Cambia gravità
+TicketAddMessage=Aggiungi un messaggio
+AddMessage=Aggiungi un messaggio
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Messaggio aggiunto con successo
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Gravità
+ShowTicket=See ticket
+RelatedTickets=Ticket correlati
+TicketAddIntervention=Crea intervento
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Il destinatario è vuoto. Nessuna email inviata
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=Questo testo viene aggiunto solo all'inizio dell'email e non verrà salvato
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Firma
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=Questo testo verrà inserito dopo il messaggio di risposta
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documenti collegati al ticket
+ConfirmReOpenTicket=Confermi la riapertura di questo ticket?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assegnato
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Modifica stato
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Visualizza l'elenco dei ticket dall'ID traccia
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=Questa email automatica conferma che è stato registrato un nuovo ticket
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=Puoi seguire l'avanzamento del ticket cliccando il link qui sopra
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Descrivi il problema dettagliatamente. Fornisci più informazioni possibili per consentirci di identificare la tua richiesta.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Oggetto
+ViewTicket=Vedi ticket
+ViewMyTicketList=Vedi l'elenco dei miei ticket
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=Nuovo ticket creato
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Nuovo utente
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=Questo è un messaggio automatico per confermare che il ticket %s è stato aggiornato
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/it_IT/website.lang b/htdocs/langs/it_IT/website.lang
index e01c49ecf3d..8f9b03f504a 100644
--- a/htdocs/langs/it_IT/website.lang
+++ b/htdocs/langs/it_IT/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/it_IT/withdrawals.lang b/htdocs/langs/it_IT/withdrawals.lang
index 03ef473a663..366383c6284 100644
--- a/htdocs/langs/it_IT/withdrawals.lang
+++ b/htdocs/langs/it_IT/withdrawals.lang
@@ -11,22 +11,22 @@ LastWithdrawalReceipts=Latest %s direct debit files
WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
-NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NotPossibleForThisStatusOfWithdrawReceiptORLine=Non ancora possibile. Lo stato dell'ordine deve essere "accreditato" prima di poter dichiarare la singola riga "rifiutata"
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Importo da prelevare
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Utente responsabile
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Codice bancario di soggetti terzi
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classifica come accreditata
ClassCreditedConfirm=Vuoi davvero classificare questa ricevuta di domiciliazione come accreditata sul vostro conto bancario?
TransData=Data di trasmissione
@@ -50,7 +50,7 @@ StatusMotif0=Imprecisato
StatusMotif1=Disponibilità insufficiente
StatusMotif2=Bonifico contestato
StatusMotif3=No direct debit payment order
-StatusMotif4=Ordine del cliente
+StatusMotif4=Sales Order
StatusMotif5=IBAN non valido
StatusMotif6=Conto in rosso
StatusMotif7=Decisione giudiziaria
@@ -66,35 +66,35 @@ NotifyCredit=Credito
NumeroNationalEmetter=Numero nazionale dell'inviante
WithBankUsingRIB=Per i conti correnti bancari che utilizzano RIB
WithBankUsingBANBIC=Per conti bancari che utilizzano IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Data di accredito
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Mostra domiciliazione
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Tuttavia, se per la fattura ci sono ancora pagamenti da elaborare, non sarà impostata come pagata per consentire prima la gestione dei domiciliazioni.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Ricevuta bancaria
SetToStatusSent=Imposta stato come "file inviato"
-ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and will classify them as "Paid" if remain to pay is null
+ThisWillAlsoAddPaymentOnInvoice=Questo inserirà i pagamenti relativi alle fatture e le classificherà come "Pagate" se il restante da pagare sarà uguale a 0
StatisticsByLineStatus=Statistics by status of lines
-RUM=UMR
-RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
-WithdrawMode=Direct debit mode (FRST or RECUR)
+RUM=RUM
+RUMLong=Riferimento Unico Mandato
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
+WithdrawMode=Tipologia sequenza d'incasso (FRST o RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
-SepaMandate=SEPA Direct Debit Mandate
-SepaMandateShort=SEPA Mandate
-PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
+SepaMandate=Mandato per addebito diretto SEPA
+SepaMandateShort=Mandato SEPA
+PleaseReturnMandate=Si prega di ritornare il mandato tramite email a %s o tramite mail a
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
-CreditorIdentifier=Creditor Identifier
-CreditorName=Nome del creditore
-SEPAFillForm=(B) Please complete all the fields marked *
+CreditorIdentifier=Id Creditore SEPA
+CreditorName=Creditor Name
+SEPAFillForm=(B) Completare tutti i campi contrassegnati da *
SEPAFormYourName=Il tuo nome
-SEPAFormYourBAN=Your Bank Account Name (IBAN)
-SEPAFormYourBIC=Your Bank Identifier Code (BIC)
+SEPAFormYourBAN=Numero conto corrente (IBAN)
+SEPAFormYourBIC=Codice BIC (Swift)
SEPAFrstOrRecur=Tipo di pagamento
-ModeRECUR=Pagamento ricorrente
-ModeFRST=One-off payment
+ModeRECUR=Recurring payment
+ModeFRST=Pagamento una tantum
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
AmountRequested=Amount requested
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/ja_JP/accountancy.lang b/htdocs/langs/ja_JP/accountancy.lang
index dd6193d2333..e24f3e5506c 100644
--- a/htdocs/langs/ja_JP/accountancy.lang
+++ b/htdocs/langs/ja_JP/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/ja_JP/admin.lang b/htdocs/langs/ja_JP/admin.lang
index dd1754ffbfb..201227b6b2c 100644
--- a/htdocs/langs/ja_JP/admin.lang
+++ b/htdocs/langs/ja_JP/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=今パージ
@@ -804,6 +804,7 @@ Permission401=割引を読む
Permission402=割引を作成/変更
Permission403=割引を検証する
Permission404=割引を削除します。
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=サービスを作成/変更
Permission534=サービスを削除する
Permission536=隠されたサービスを参照してください/管理
Permission538=輸出サービス
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=寄付を読む
Permission702=寄付を作成/変更
Permission703=寄付を削除します。
@@ -837,6 +841,12 @@ Permission1101=配信の注文をお読みください
Permission1102=配信の注文を作成/変更
Permission1104=配信の注文を検証する
Permission1109=配信の注文を削除します。
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=仕入先を読む
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=データベース(データロード)に外部データの
Permission1321=顧客の請求書、属性、および支払いをエクスポートする
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=自分のアカウントにリンクされたアクション(イベントまたはタスク)を読む
Permission2402=作成/変更するアクション(イベントまたはタスク)が自分のアカウントにリンクされている
Permission2403=自分のアカウントにリンクされたアクション(イベントまたはタスク)を削除
@@ -882,9 +882,41 @@ Permission2503=書類の提出または削除
Permission2515=セットアップのドキュメントディレクトリ
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=トランザクションを読む
Permission50202=輸入取引
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=システム情報では、読み取り専用モードでのみ管理者の目に見える得るその他の技術情報です。
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/ja_JP/assets.lang b/htdocs/langs/ja_JP/assets.lang
new file mode 100644
index 00000000000..ad1973599ce
--- /dev/null
+++ b/htdocs/langs/ja_JP/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=削除する
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=タイプ "%s"を表示
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = リスト
+MenuNewTypeAssets = 新しい
+MenuListTypeAssets = リスト
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/ja_JP/banks.lang b/htdocs/langs/ja_JP/banks.lang
index 90e847b4888..5dcef149672 100644
--- a/htdocs/langs/ja_JP/banks.lang
+++ b/htdocs/langs/ja_JP/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=顧客の支払い
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=サブスクリプション費用の支払い
-WithdrawalPayment=撤退の支払い
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=銀行の転送
BankTransfers=銀行振込
diff --git a/htdocs/langs/ja_JP/blockedlog.lang b/htdocs/langs/ja_JP/blockedlog.lang
new file mode 100644
index 00000000000..3b14b0761a3
--- /dev/null
+++ b/htdocs/langs/ja_JP/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=フィールド
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=顧客への請求書が検証さ
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/ja_JP/cashdesk.lang b/htdocs/langs/ja_JP/cashdesk.lang
index 25fa015b170..9b64d349fd6 100644
--- a/htdocs/langs/ja_JP/cashdesk.lang
+++ b/htdocs/langs/ja_JP/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/ja_JP/mails.lang b/htdocs/langs/ja_JP/mails.lang
index c99889c0aae..4c1dd54d0d4 100644
--- a/htdocs/langs/ja_JP/mails.lang
+++ b/htdocs/langs/ja_JP/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=メッセージ
MailFile=添付ファイル
MailMessage=電子メールの本文
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=電子メールで表示
ListOfEMailings=emailingsのリスト
NewMailing=新しいメール送信
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/ja_JP/members.lang b/htdocs/langs/ja_JP/members.lang
index 1e1cef63c04..ed9b3c6c98f 100644
--- a/htdocs/langs/ja_JP/members.lang
+++ b/htdocs/langs/ja_JP/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=読みたい統計を選択...
MenuMembersStats=統計
LastMemberDate=Latest member date
LatestSubscriptionDate=最後のサブスクリプションの日付
-Nature=自然
+MemberNature=Nature of member
Public=情報が公開されている
NewMemberbyWeb=新しいメンバーが追加されました。承認を待っている
NewMemberForm=新しいメンバーフォーム
diff --git a/htdocs/langs/ja_JP/mrp.lang b/htdocs/langs/ja_JP/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/ja_JP/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/ja_JP/products.lang b/htdocs/langs/ja_JP/products.lang
index 8ea4e97ec1a..fe9fa2eb27d 100644
--- a/htdocs/langs/ja_JP/products.lang
+++ b/htdocs/langs/ja_JP/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=原産国
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=ユニット
p=u.
diff --git a/htdocs/langs/ja_JP/receptions.lang b/htdocs/langs/ja_JP/receptions.lang
new file mode 100644
index 00000000000..132d0ef6deb
--- /dev/null
+++ b/htdocs/langs/ja_JP/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=レセプション
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=レセプション
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=キャンセル
+StatusReceptionDraft=ドラフト
+StatusReceptionValidated=検証(製品が出荷する、またはすでに出荷されます)
+StatusReceptionProcessed=処理
+StatusReceptionDraftShort=ドラフト
+StatusReceptionValidatedShort=検証
+StatusReceptionProcessedShort=処理
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/ja_JP/salaries.lang b/htdocs/langs/ja_JP/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/ja_JP/salaries.lang
+++ b/htdocs/langs/ja_JP/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/ja_JP/stocks.lang b/htdocs/langs/ja_JP/stocks.lang
index 2cad2d534a4..2d5f5d88663 100644
--- a/htdocs/langs/ja_JP/stocks.lang
+++ b/htdocs/langs/ja_JP/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=倉庫カード
Warehouse=倉庫
Warehouses=倉庫
ParentWarehouse=Parent warehouse
-NewWarehouse=新倉庫/ストックエリア
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=倉庫を変更する
MenuNewWarehouse=新倉庫
WarehouseSource=ソースの倉庫
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=場所
LocationSummary=短い名前の場所
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=ユニット数
UnitPurchaseValue=Unit purchase price
StockTooLow=低すぎると株式
@@ -54,21 +55,23 @@ PMPValue=加重平均価格
PMPValueShort=WAP
EnhancedValueOfWarehouses=倉庫の値
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=数量派遣
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=お客様の請求書/クレジットメモの検証で本物の株式を減少させる
-DeStockOnValidateOrder=お客様の注文検証上の実在庫を減らす
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=仕入先請求書/クレジットメモの検証で本物の株式を増加させる
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=ご注文はまだないか、またはこれ以上の在庫倉庫の製品の派遣ができますステータスを持っていません。
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=このオブジェクト用に事前定義された製品がありません。そうは在庫に派遣する必要はありません。
@@ -76,12 +79,12 @@ DispatchVerb=派遣
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=物理的な在庫
+PhysicalStock=Physical Stock
RealStock=実在庫
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=仮想在庫
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=イド倉庫
DescWareHouse=説明倉庫
LieuWareHouse=ローカリゼーション倉庫
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=この倉庫は%s %sの個人的な株式を表す
SelectWarehouseForStockDecrease=株式の減少のために使用するために倉庫を選択します。
SelectWarehouseForStockIncrease=在庫の増加に使用する倉庫を選択します。
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=仮想在庫
CurentlyUsingPhysicalStock=物理的な在庫
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=倉庫を表示
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=検証
inventoryDraft=ランニング
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=カテゴリフィルタ
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=加える
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=行を削除します
RegulateStock=Regulate Stock
ListInventory=リスト
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/ja_JP/ticket.lang b/htdocs/langs/ja_JP/ticket.lang
new file mode 100644
index 00000000000..8f8b31d8b6e
--- /dev/null
+++ b/htdocs/langs/ja_JP/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=プロジェクト
+TicketTypeShortOTHER=その他
+
+TicketSeverityShortLOW=低い
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=高い
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=貢献者
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=読む
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=待っている
+Closed=閉じた
+Deleted=Deleted
+
+# Dict
+Type=タイプ
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=グループ
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=日付を閉じる
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=署名
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=新しいユーザ
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/ja_JP/website.lang b/htdocs/langs/ja_JP/website.lang
index 35d7a2587a9..a923caf67b7 100644
--- a/htdocs/langs/ja_JP/website.lang
+++ b/htdocs/langs/ja_JP/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/ja_JP/withdrawals.lang b/htdocs/langs/ja_JP/withdrawals.lang
index e6a0521345e..96559a7dfad 100644
--- a/htdocs/langs/ja_JP/withdrawals.lang
+++ b/htdocs/langs/ja_JP/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=撤回する金額
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=担当ユーザー
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=サードパーティの銀行コード
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=入金分類
ClassCreditedConfirm=あなたの銀行口座に入金、この撤退の領収書を分類してもよろしいですか?
TransData=日付伝送
@@ -50,7 +50,7 @@ StatusMotif0=特定されていない
StatusMotif1=提供insuffisante
StatusMotif2=ティラージュconteste
StatusMotif3=No direct debit payment order
-StatusMotif4=顧客注文
+StatusMotif4=Sales Order
StatusMotif5=inexploitable RIB
StatusMotif6=バランスせずにアカウント
StatusMotif7=裁判
@@ -66,11 +66,11 @@ NotifyCredit=撤退クレジット
NumeroNationalEmetter=国立トランスミッタ数
WithBankUsingRIB=RIBを使用した銀行口座
WithBankUsingBANBIC=IBAN / BIC / SWIFTを使用した銀行口座
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=クレジットで
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=引き出しを表示
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=請求書は、まだ少なくとも一つの引き出しの支払いを処理していない場合、前に撤退を管理できるようにするために支払ったとして、しかし、それが設定されません。
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/ka_GE/accountancy.lang b/htdocs/langs/ka_GE/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/ka_GE/accountancy.lang
+++ b/htdocs/langs/ka_GE/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/ka_GE/admin.lang b/htdocs/langs/ka_GE/admin.lang
index e8a5dda7efb..9eaa12ec9be 100644
--- a/htdocs/langs/ka_GE/admin.lang
+++ b/htdocs/langs/ka_GE/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/ka_GE/assets.lang b/htdocs/langs/ka_GE/assets.lang
new file mode 100644
index 00000000000..53c0634cef9
--- /dev/null
+++ b/htdocs/langs/ka_GE/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/ka_GE/banks.lang b/htdocs/langs/ka_GE/banks.lang
index cb39150b627..c77158e07b7 100644
--- a/htdocs/langs/ka_GE/banks.lang
+++ b/htdocs/langs/ka_GE/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/ka_GE/blockedlog.lang b/htdocs/langs/ka_GE/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/ka_GE/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/ka_GE/cashdesk.lang b/htdocs/langs/ka_GE/cashdesk.lang
index 006097b7e82..ea0e660ed2d 100644
--- a/htdocs/langs/ka_GE/cashdesk.lang
+++ b/htdocs/langs/ka_GE/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/ka_GE/mails.lang b/htdocs/langs/ka_GE/mails.lang
index b50faffe2fa..8b92cef3103 100644
--- a/htdocs/langs/ka_GE/mails.lang
+++ b/htdocs/langs/ka_GE/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/ka_GE/members.lang b/htdocs/langs/ka_GE/members.lang
index 9517568846c..9993e05428f 100644
--- a/htdocs/langs/ka_GE/members.lang
+++ b/htdocs/langs/ka_GE/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/ka_GE/mrp.lang b/htdocs/langs/ka_GE/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/ka_GE/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/ka_GE/products.lang b/htdocs/langs/ka_GE/products.lang
index 402779cb00f..7b68f5b3ebd 100644
--- a/htdocs/langs/ka_GE/products.lang
+++ b/htdocs/langs/ka_GE/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/ka_GE/receptions.lang b/htdocs/langs/ka_GE/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/ka_GE/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/ka_GE/salaries.lang b/htdocs/langs/ka_GE/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/ka_GE/salaries.lang
+++ b/htdocs/langs/ka_GE/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/ka_GE/stocks.lang b/htdocs/langs/ka_GE/stocks.lang
index 8178a8918b7..d42f1a82243 100644
--- a/htdocs/langs/ka_GE/stocks.lang
+++ b/htdocs/langs/ka_GE/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/ka_GE/ticket.lang b/htdocs/langs/ka_GE/ticket.lang
new file mode 100644
index 00000000000..70bd8220af0
--- /dev/null
+++ b/htdocs/langs/ka_GE/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Other
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Closed
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/ka_GE/website.lang b/htdocs/langs/ka_GE/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/ka_GE/website.lang
+++ b/htdocs/langs/ka_GE/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/ka_GE/withdrawals.lang b/htdocs/langs/ka_GE/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/ka_GE/withdrawals.lang
+++ b/htdocs/langs/ka_GE/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/km_KH/assets.lang b/htdocs/langs/km_KH/assets.lang
new file mode 100644
index 00000000000..53c0634cef9
--- /dev/null
+++ b/htdocs/langs/km_KH/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/km_KH/blockedlog.lang b/htdocs/langs/km_KH/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/km_KH/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/km_KH/mrp.lang b/htdocs/langs/km_KH/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/km_KH/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/km_KH/receptions.lang b/htdocs/langs/km_KH/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/km_KH/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/km_KH/ticket.lang b/htdocs/langs/km_KH/ticket.lang
new file mode 100644
index 00000000000..70bd8220af0
--- /dev/null
+++ b/htdocs/langs/km_KH/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Other
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Closed
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/kn_IN/accountancy.lang b/htdocs/langs/kn_IN/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/kn_IN/accountancy.lang
+++ b/htdocs/langs/kn_IN/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/kn_IN/admin.lang b/htdocs/langs/kn_IN/admin.lang
index 67c9bb77a9e..c2ac3d4bc8e 100644
--- a/htdocs/langs/kn_IN/admin.lang
+++ b/htdocs/langs/kn_IN/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/kn_IN/assets.lang b/htdocs/langs/kn_IN/assets.lang
new file mode 100644
index 00000000000..53c0634cef9
--- /dev/null
+++ b/htdocs/langs/kn_IN/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/kn_IN/banks.lang b/htdocs/langs/kn_IN/banks.lang
index 4421ca5411e..4d19a8d2fda 100644
--- a/htdocs/langs/kn_IN/banks.lang
+++ b/htdocs/langs/kn_IN/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/kn_IN/blockedlog.lang b/htdocs/langs/kn_IN/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/kn_IN/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/kn_IN/cashdesk.lang b/htdocs/langs/kn_IN/cashdesk.lang
index cf0908f3739..5af2778e374 100644
--- a/htdocs/langs/kn_IN/cashdesk.lang
+++ b/htdocs/langs/kn_IN/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/kn_IN/mails.lang b/htdocs/langs/kn_IN/mails.lang
index b50faffe2fa..8b92cef3103 100644
--- a/htdocs/langs/kn_IN/mails.lang
+++ b/htdocs/langs/kn_IN/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/kn_IN/members.lang b/htdocs/langs/kn_IN/members.lang
index 9517568846c..9993e05428f 100644
--- a/htdocs/langs/kn_IN/members.lang
+++ b/htdocs/langs/kn_IN/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/kn_IN/mrp.lang b/htdocs/langs/kn_IN/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/kn_IN/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/kn_IN/products.lang b/htdocs/langs/kn_IN/products.lang
index 67ad4ef03c0..0dc770ad9e5 100644
--- a/htdocs/langs/kn_IN/products.lang
+++ b/htdocs/langs/kn_IN/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/kn_IN/receptions.lang b/htdocs/langs/kn_IN/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/kn_IN/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/kn_IN/salaries.lang b/htdocs/langs/kn_IN/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/kn_IN/salaries.lang
+++ b/htdocs/langs/kn_IN/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/kn_IN/stocks.lang b/htdocs/langs/kn_IN/stocks.lang
index 8178a8918b7..d42f1a82243 100644
--- a/htdocs/langs/kn_IN/stocks.lang
+++ b/htdocs/langs/kn_IN/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/kn_IN/ticket.lang b/htdocs/langs/kn_IN/ticket.lang
new file mode 100644
index 00000000000..6dfcff2dfc0
--- /dev/null
+++ b/htdocs/langs/kn_IN/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=ಇತರ
+
+TicketSeverityShortLOW=ಕಡಿಮೆ
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=ಹೆಚ್ಚು
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=ಮುಚ್ಚಲಾಗಿದೆ
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/kn_IN/website.lang b/htdocs/langs/kn_IN/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/kn_IN/website.lang
+++ b/htdocs/langs/kn_IN/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/kn_IN/withdrawals.lang b/htdocs/langs/kn_IN/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/kn_IN/withdrawals.lang
+++ b/htdocs/langs/kn_IN/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/ko_KR/accountancy.lang b/htdocs/langs/ko_KR/accountancy.lang
index e1805e19592..734271adbf0 100644
--- a/htdocs/langs/ko_KR/accountancy.lang
+++ b/htdocs/langs/ko_KR/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/ko_KR/admin.lang b/htdocs/langs/ko_KR/admin.lang
index aebb5974443..5b2ce325260 100644
--- a/htdocs/langs/ko_KR/admin.lang
+++ b/htdocs/langs/ko_KR/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Syslog 모듈(데이타 손실 위험 없음) %s에 의해 정읜된 돌리바 로그파일
-PurgeDeleteTemporaryFiles=모든 임시파일 삭제(데이터손실위험 없음)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=지금 제거하기
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/ko_KR/assets.lang b/htdocs/langs/ko_KR/assets.lang
new file mode 100644
index 00000000000..dc87a0f5ba1
--- /dev/null
+++ b/htdocs/langs/ko_KR/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=삭제
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = 목록
+MenuNewTypeAssets = 신규
+MenuListTypeAssets = 목록
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/ko_KR/banks.lang b/htdocs/langs/ko_KR/banks.lang
index f75794817ce..0444805d5d2 100644
--- a/htdocs/langs/ko_KR/banks.lang
+++ b/htdocs/langs/ko_KR/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/ko_KR/blockedlog.lang b/htdocs/langs/ko_KR/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/ko_KR/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/ko_KR/cashdesk.lang b/htdocs/langs/ko_KR/cashdesk.lang
index 995e84db455..12c39ff8a70 100644
--- a/htdocs/langs/ko_KR/cashdesk.lang
+++ b/htdocs/langs/ko_KR/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/ko_KR/mails.lang b/htdocs/langs/ko_KR/mails.lang
index 329bcf4915a..afe98d7ed4b 100644
--- a/htdocs/langs/ko_KR/mails.lang
+++ b/htdocs/langs/ko_KR/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/ko_KR/members.lang b/htdocs/langs/ko_KR/members.lang
index 7aafa62597d..fd2f0bfb255 100644
--- a/htdocs/langs/ko_KR/members.lang
+++ b/htdocs/langs/ko_KR/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=통계
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/ko_KR/mrp.lang b/htdocs/langs/ko_KR/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/ko_KR/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/ko_KR/products.lang b/htdocs/langs/ko_KR/products.lang
index b68dd7a8657..5951c9bcae9 100644
--- a/htdocs/langs/ko_KR/products.lang
+++ b/htdocs/langs/ko_KR/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/ko_KR/receptions.lang b/htdocs/langs/ko_KR/receptions.lang
new file mode 100644
index 00000000000..33b2de654ec
--- /dev/null
+++ b/htdocs/langs/ko_KR/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=취소 됨
+StatusReceptionDraft=작성
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=작성
+StatusReceptionValidatedShort=확인 함
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/ko_KR/salaries.lang b/htdocs/langs/ko_KR/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/ko_KR/salaries.lang
+++ b/htdocs/langs/ko_KR/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/ko_KR/stocks.lang b/htdocs/langs/ko_KR/stocks.lang
index 4d853b37538..edc921f7fa2 100644
--- a/htdocs/langs/ko_KR/stocks.lang
+++ b/htdocs/langs/ko_KR/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=위치
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=확인 됨
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=더하다
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=행 삭제
RegulateStock=Regulate Stock
ListInventory=목록
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/ko_KR/ticket.lang b/htdocs/langs/ko_KR/ticket.lang
new file mode 100644
index 00000000000..5faa86e3639
--- /dev/null
+++ b/htdocs/langs/ko_KR/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=기타
+
+TicketSeverityShortLOW=낮음
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=높음
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=닫혔음
+Deleted=Deleted
+
+# Dict
+Type=유형
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=마감날짜
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/ko_KR/website.lang b/htdocs/langs/ko_KR/website.lang
index 51cba6a8855..09d273e28e7 100644
--- a/htdocs/langs/ko_KR/website.lang
+++ b/htdocs/langs/ko_KR/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/ko_KR/withdrawals.lang b/htdocs/langs/ko_KR/withdrawals.lang
index 2929c8f5a83..94d4de3b91d 100644
--- a/htdocs/langs/ko_KR/withdrawals.lang
+++ b/htdocs/langs/ko_KR/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/lo_LA/accountancy.lang b/htdocs/langs/lo_LA/accountancy.lang
index c14cc4de907..54ff1f68337 100644
--- a/htdocs/langs/lo_LA/accountancy.lang
+++ b/htdocs/langs/lo_LA/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/lo_LA/admin.lang b/htdocs/langs/lo_LA/admin.lang
index edcb2f39aaf..9da8cc7c37b 100644
--- a/htdocs/langs/lo_LA/admin.lang
+++ b/htdocs/langs/lo_LA/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/lo_LA/assets.lang b/htdocs/langs/lo_LA/assets.lang
new file mode 100644
index 00000000000..9c830b2d6f5
--- /dev/null
+++ b/htdocs/langs/lo_LA/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=ລຶບ
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = ລາຍການ
+MenuNewTypeAssets = New
+MenuListTypeAssets = ລາຍການ
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/lo_LA/banks.lang b/htdocs/langs/lo_LA/banks.lang
index 62b17bbcb9e..c57942bbef8 100644
--- a/htdocs/langs/lo_LA/banks.lang
+++ b/htdocs/langs/lo_LA/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/lo_LA/blockedlog.lang b/htdocs/langs/lo_LA/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/lo_LA/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/lo_LA/cashdesk.lang b/htdocs/langs/lo_LA/cashdesk.lang
index 006097b7e82..ea0e660ed2d 100644
--- a/htdocs/langs/lo_LA/cashdesk.lang
+++ b/htdocs/langs/lo_LA/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/lo_LA/mails.lang b/htdocs/langs/lo_LA/mails.lang
index b50faffe2fa..8b92cef3103 100644
--- a/htdocs/langs/lo_LA/mails.lang
+++ b/htdocs/langs/lo_LA/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/lo_LA/members.lang b/htdocs/langs/lo_LA/members.lang
index d64ca7bef95..4f6335ca347 100644
--- a/htdocs/langs/lo_LA/members.lang
+++ b/htdocs/langs/lo_LA/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/lo_LA/mrp.lang b/htdocs/langs/lo_LA/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/lo_LA/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/lo_LA/products.lang b/htdocs/langs/lo_LA/products.lang
index 4c8de042e5c..cba53debed1 100644
--- a/htdocs/langs/lo_LA/products.lang
+++ b/htdocs/langs/lo_LA/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/lo_LA/receptions.lang b/htdocs/langs/lo_LA/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/lo_LA/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/lo_LA/salaries.lang b/htdocs/langs/lo_LA/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/lo_LA/salaries.lang
+++ b/htdocs/langs/lo_LA/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/lo_LA/stocks.lang b/htdocs/langs/lo_LA/stocks.lang
index 06c23bab474..ae50b1f2a81 100644
--- a/htdocs/langs/lo_LA/stocks.lang
+++ b/htdocs/langs/lo_LA/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=ສ້າງ
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=ລາຍການ
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/lo_LA/ticket.lang b/htdocs/langs/lo_LA/ticket.lang
new file mode 100644
index 00000000000..83dd007b945
--- /dev/null
+++ b/htdocs/langs/lo_LA/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Other
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Closed
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=ຜູ້ນຳໃຊ້ໃໝ່
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/lo_LA/website.lang b/htdocs/langs/lo_LA/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/lo_LA/website.lang
+++ b/htdocs/langs/lo_LA/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/lo_LA/withdrawals.lang b/htdocs/langs/lo_LA/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/lo_LA/withdrawals.lang
+++ b/htdocs/langs/lo_LA/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/lt_LT/accountancy.lang b/htdocs/langs/lt_LT/accountancy.lang
index ed797f13bcc..e95f36b0abd 100644
--- a/htdocs/langs/lt_LT/accountancy.lang
+++ b/htdocs/langs/lt_LT/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Apskaitos sąskaitų sąrašas
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Išlaidų ataskaitos žurnalas
InventoryJournal=Inventoriaus žurnalas
diff --git a/htdocs/langs/lt_LT/admin.lang b/htdocs/langs/lt_LT/admin.lang
index 06bd56d55a5..2a4945d9fae 100644
--- a/htdocs/langs/lt_LT/admin.lang
+++ b/htdocs/langs/lt_LT/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Išvalyti
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Išvalyti dabar
@@ -804,6 +804,7 @@ Permission401=Skaityti nuolaidas
Permission402=Sukurti/keisti nuolaidas
Permission403=Patvirtinti nuolaidas
Permission404=Ištrinti nuolaidas
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Sukurti/keisti paslaugas
Permission534=Ištrinti paslaugas
Permission536=Žiūrėti/tvarkyti paslėptas paslaugas
Permission538=Eksportuoti paslaugas
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Skaityti aukas
Permission702=Sukurti/keisti aukas
Permission703=Ištrinti aukas
@@ -837,6 +841,12 @@ Permission1101=Skaityti pristatymo užsakymus
Permission1102=Sukurti/keisti pristatymo užsakymus
Permission1104=Patvirtinti pristatymo užsakymus
Permission1109=Ištrinti pristatymo užsakymus
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Skaityti tiekėjus
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Pradėti masinį išorinių duomenų importą į duomenų bazę (
Permission1321=Eksportuoti klientų sąskaitas-faktūras, atributus ir mokėjimus
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Skaityti planinį darbą
-Permission23002=sukurti / atnaujinti planinį darbą
-Permission23003=Panaikinti planinį darbą
-Permission23004=Vykdyti planinį darbą
Permission2401=Skaityti veiksmus (įvykiai ar užduotys), susijusius su jų sąskaita
Permission2402=Sukurti/keisti veiksmus (įvykiai ar užduotys) susijusius su jų sąskaita
Permission2403=Ištrinti veiksmus (įvykius ar užduotis), susijusius su jų sąskaita
@@ -882,9 +882,41 @@ Permission2503=Pateikti arba ištrinti dokumentus
Permission2515=Nustatyti dokumentų katalogus
Permission2801=Naudokite FTP klientą skaitymo režime (tik naršyti ir parsisiųsti)
Permission2802=Naudokite FTP klientą įrašymo režimu (ištrinti ar įkelti failus)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Skaityti planinį darbą
+Permission23002=sukurti / atnaujinti planinį darbą
+Permission23003=Panaikinti planinį darbą
+Permission23004=Vykdyti planinį darbą
Permission50101=Use Point of Sale
Permission50201=Skaityti sandorius/transakcijas
Permission50202=Importuoti sandorius/transakcijas
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Spausdinti
Permission55001=Skaityti apklausas
Permission55002=Sukurti/keisti apklausas
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=Sistemos informacija yra įvairi techninė informacija, kurią gausite tik skaitymo režimu, ir bus matoma tik sistemos administratoriams.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/lt_LT/assets.lang b/htdocs/langs/lt_LT/assets.lang
new file mode 100644
index 00000000000..cc9432e473b
--- /dev/null
+++ b/htdocs/langs/lt_LT/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Ištrinti
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Rodyti tipą '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = Sąrašas
+MenuNewTypeAssets = Naujas
+MenuListTypeAssets = Sąrašas
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/lt_LT/banks.lang b/htdocs/langs/lt_LT/banks.lang
index bf7802228a6..5b61ca31201 100644
--- a/htdocs/langs/lt_LT/banks.lang
+++ b/htdocs/langs/lt_LT/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Kliento mokėjimas
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Pasirašymo apmokėjimas
-WithdrawalPayment=Išėmimo (withdrawal) mokėjimas
+WithdrawalPayment=Išankstinis mokėjimo pavedimas
SocialContributionPayment=Socialinio / fiskalinio mokesčio mokėjimas
BankTransfer=Banko pervedimas
BankTransfers=Banko pervedimai
diff --git a/htdocs/langs/lt_LT/blockedlog.lang b/htdocs/langs/lt_LT/blockedlog.lang
new file mode 100644
index 00000000000..a24007b6783
--- /dev/null
+++ b/htdocs/langs/lt_LT/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Laukas
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Kliento sąskaita-faktūra patvirtinta
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/lt_LT/cashdesk.lang b/htdocs/langs/lt_LT/cashdesk.lang
index 4835c923a97..3b2261d50b9 100644
--- a/htdocs/langs/lt_LT/cashdesk.lang
+++ b/htdocs/langs/lt_LT/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/lt_LT/mails.lang b/htdocs/langs/lt_LT/mails.lang
index 033ac74f022..87a8dea5bab 100644
--- a/htdocs/langs/lt_LT/mails.lang
+++ b/htdocs/langs/lt_LT/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Pranešimas
MailFile=Prikabinti failai
MailMessage=E-laiško pagrindinė dalis
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Rodyti e-paštą
ListOfEMailings=E-laiškų sąrašas
NewMailing=Naujas e-laiškas
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/lt_LT/members.lang b/htdocs/langs/lt_LT/members.lang
index ddc3f30fd1b..71b8df4a92b 100644
--- a/htdocs/langs/lt_LT/members.lang
+++ b/htdocs/langs/lt_LT/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Pasirinkite statistiką, kurią norite skaityti
MenuMembersStats=Statistika
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Prigimtis
+MemberNature=Nature of member
Public=Informacija yra vieša
NewMemberbyWeb=Naujas narys pridėtas. Laukiama patvirtinimo
NewMemberForm=Naujo nario forma
diff --git a/htdocs/langs/lt_LT/mrp.lang b/htdocs/langs/lt_LT/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/lt_LT/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/lt_LT/products.lang b/htdocs/langs/lt_LT/products.lang
index 4c2bee49d6a..110c1b650ec 100644
--- a/htdocs/langs/lt_LT/products.lang
+++ b/htdocs/langs/lt_LT/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Kilmės šalis
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Vienetas
p=u.
diff --git a/htdocs/langs/lt_LT/receptions.lang b/htdocs/langs/lt_LT/receptions.lang
new file mode 100644
index 00000000000..0d088c06447
--- /dev/null
+++ b/htdocs/langs/lt_LT/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Priėmimas
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Priėmimas
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Atšauktas
+StatusReceptionDraft=Projektas
+StatusReceptionValidated=Patvirtinta (produktai siuntimui arba jau išsiųsti)
+StatusReceptionProcessed=Apdorotas
+StatusReceptionDraftShort=Projektas
+StatusReceptionValidatedShort=Galiojantis
+StatusReceptionProcessedShort=Apdorotas
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/lt_LT/salaries.lang b/htdocs/langs/lt_LT/salaries.lang
index 957b1bcb0bf..3d689e4bc7c 100644
--- a/htdocs/langs/lt_LT/salaries.lang
+++ b/htdocs/langs/lt_LT/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Atlyginimas
Salaries=Atlyginimai
NewSalaryPayment=Naujas atlyginimo mokėjimas
+AddSalaryPayment=Add salary payment
SalaryPayment=Atlyginimo mokėjimas
SalariesPayments=Atlyginimų mokėjimai
ShowSalaryPayment=Rodyti atlyginimo mokėjimą
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/lt_LT/stocks.lang b/htdocs/langs/lt_LT/stocks.lang
index e603cc53529..3682d2ace36 100644
--- a/htdocs/langs/lt_LT/stocks.lang
+++ b/htdocs/langs/lt_LT/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Sandėlio kortelė
Warehouse=Sandėlis
Warehouses=Sandėliai
ParentWarehouse=Parent warehouse
-NewWarehouse=Naujas sandėlys / Atsargų sritis
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Keisti sandėlį
MenuNewWarehouse=Naujas sandėlys
WarehouseSource=Pradinis sandėlis
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Sandėlių plotas
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Vieta
LocationSummary=Trumpas vietos pavadinimas
NumberOfDifferentProducts=Skirtingų produktų skaičius
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Judėjimo etiketė
NumberOfUnit=Vienetų skaičius
UnitPurchaseValue=Vieneto įsigijimo kaina
StockTooLow=Atsargų per mažai
@@ -54,21 +55,23 @@ PMPValue=Vidutinė svertinė kaina
PMPValueShort=WAP
EnhancedValueOfWarehouses=Sandėlių vertė
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Kiekis išsiųstas
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Mažinti realių atsargų klientų sąskaitų-faktūrų/kreditinių sąskaitų patvirtinimuose
-DeStockOnValidateOrder=Sumažinti realias atsargas klientų užsakymų patvirtinime
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Padidinti realių atsargų tiekėjams sąskaitos / kreditinės pastabos patvirtinimo
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Užsakymas dar neturi arba jau nebeturi statuso, kuris leidžia išsiųsti produktus į atsargų sandėlius.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Nėra iš anksto nustatytų produktų šiam objektui. Atsargų siuntimas nėra reikalingas
@@ -76,12 +79,12 @@ DispatchVerb=Išsiuntimas
StockLimitShort=Riba perspėjimui
StockLimit=Sandėlio riba perspėjimui
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Fizinės atsargos
+PhysicalStock=Physical Stock
RealStock=Realios atsargos
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtualios atsargos
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Sandėlio ID
DescWareHouse=Sandėlio aprašymas
LieuWareHouse=Sandėlio vieta
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Šis sandėlis atvaizduoja asmenines atsargas %s %s
SelectWarehouseForStockDecrease=Pasirinkite sandėlį atsargų sumažėjimui
SelectWarehouseForStockIncrease=Pasirinkite sandėlį atsargų padidėjimui
NoStockAction=Nėra veiksmų su atsargomis
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=Užsakyti
Replenishment=Papildymas
@@ -114,13 +117,13 @@ CurentSelectionMode=Dabartinis pasirinkimo režimas
CurentlyUsingVirtualStock=Virtualios atsargos
CurentlyUsingPhysicalStock=Fizinės atsargos
RuleForStockReplenishment=Atsargų papildymo taisyklė
-SelectProductWithNotNullQty=Pasirinkite bent vieną produktą su kiekiu, nelygiu 0, ir tiekėją
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Tik įspėjimai
WarehouseForStockDecrease=Sandėlis %s bus naudojamos atsargų sumažėjimui
WarehouseForStockIncrease=Sandėlis %s bus naudojamos atsargų padidėjimui
ForThisWarehouse=Šiam sandėliui
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Papildymai
NbOfProductBeforePeriod=Produkto %s kiekis atsargose iki pasirinkto periodo (< %s)
NbOfProductAfterPeriod=Produkto %s kiekis sandėlyje po pasirinkto periodo (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Įplaukos už šį užsakymą
StockMovementRecorded=Įrašyti atsargų judėjimai
RuleForStockAvailability=Atsargų reikalavimų taisyklės
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Rodyti sandėlį
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Galiojantis
inventoryDraft=Veikia
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Sukurti
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Kategorijų filtras
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Pridėti
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Ištrinti eilutę
RegulateStock=Regulate Stock
ListInventory=Sąrašas
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/lt_LT/ticket.lang b/htdocs/langs/lt_LT/ticket.lang
new file mode 100644
index 00000000000..3bf2103a5bc
--- /dev/null
+++ b/htdocs/langs/lt_LT/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Projektas
+TicketTypeShortOTHER=Kiti
+
+TicketSeverityShortLOW=Žemas
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Aukštas
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Straipsnio autorius
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Skaityti
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Laukiama
+Closed=Uždaryta
+Deleted=Deleted
+
+# Dict
+Type=Tipas
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Grupė
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Uždarymo data
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Parašas
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Naujas vartotojas
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/lt_LT/website.lang b/htdocs/langs/lt_LT/website.lang
index 613196a548e..9acf3675a3b 100644
--- a/htdocs/langs/lt_LT/website.lang
+++ b/htdocs/langs/lt_LT/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/lt_LT/withdrawals.lang b/htdocs/langs/lt_LT/withdrawals.lang
index 3f014f99858..92eb828c596 100644
--- a/htdocs/langs/lt_LT/withdrawals.lang
+++ b/htdocs/langs/lt_LT/withdrawals.lang
@@ -2,7 +2,7 @@
CustomersStandingOrdersArea=Direct debit payment orders area
SuppliersStandingOrdersArea=Direct credit payment orders area
StandingOrdersPayment=Direct debit payment orders
-StandingOrderPayment=Direct debit payment order
+StandingOrderPayment=Tiesioginis mokėjimas į sąskaitą
NewStandingOrder=New direct debit order
StandingOrderToProcess=Apdoroti
WithdrawalsReceipts=Direct debit orders
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Dar negalima. Išėmimo būklė turi būti nustatyta "kredituota" prieš spec. eilučių atmetimo deklaravimą.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Išėmimo suma
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Atsakingas vartotojas
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Trečiosios šalies banko kodas
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Priskirti įskaitytas (credited)
ClassCreditedConfirm=Ar tikrai norite priskirti šias išėmimo įplaukas kaip įskaitytas (credited) į Jūsų banko sąskaitą ?
TransData=Perdavimo data
@@ -50,7 +50,7 @@ StatusMotif0=Nenurodyta
StatusMotif1=Nepakanka lėšų
StatusMotif2=Prašymas ginčijamas
StatusMotif3=No direct debit payment order
-StatusMotif4=Kliento užsakymas
+StatusMotif4=Sales Order
StatusMotif5=RIB netinkamas
StatusMotif6=Sąskaita be balanso
StatusMotif7=Teismo sprendimas
@@ -66,11 +66,11 @@ NotifyCredit=Išėmimo kreditas
NumeroNationalEmetter=Nacionalinis siuntėjo numeris
WithBankUsingRIB=Banko sąskaitoms, naudojančioms RIB
WithBankUsingBANBIC=Banko sąskaitoms, naudojančioms IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Kreditą
WithdrawalFileNotCapable=Negalima sugeneruoti pajamų gavimo failo Jūsų šaliai %s (Šalis nepalaikoma programos)
-ShowWithdraw=Rodyti Išėmimą
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Jei sąskaita-faktūra turi mažiausiai vieną išėmimo mokėjimą dar apdorojamą, tai nebus nustatyta kaip apmokėta, kad pirmiausia leisti išėmimo valdymą.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Išėmimo failas
SetToStatusSent=Nustatyti būklę "Failas išsiųstas"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Eilučių būklės statistika
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/lv_LV/accountancy.lang b/htdocs/langs/lv_LV/accountancy.lang
index b5f5f0fd29c..5ae8808bf6b 100644
--- a/htdocs/langs/lv_LV/accountancy.lang
+++ b/htdocs/langs/lv_LV/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Konsultējieties ar trešo pušu klientu un pārdevēju sar
ListAccounts=Grāmatvedības kontu saraksts
UnknownAccountForThirdparty=Nezināmas trešās puses konts. Mēs izmantosim %s
UnknownAccountForThirdpartyBlocking=Nezināms trešās puses konts. Bloķēšanas kļūda
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Trešās puses konts nav definēts vai trešā persona nav zināma. Bloķēšanas kļūda.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Trešās puses konts nav definēts vai trešā persona nav zināma. Bloķēšanas kļūda.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Nav noteikts nezināms trešās puses konts un gaidīšanas konts. Bloķēšanas kļūda
PaymentsNotLinkedToProduct=Maksājums nav saistīts ar kādu produktu / pakalpojumu
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Eksportēt uz Cogilog
Modelcsv_agiris=Eksports uz Agiris
Modelcsv_openconcerto=Eksportēt OpenConcerto (tests)
Modelcsv_configurable=Eksportēt CSV konfigurējamu
-Modelcsv_FEC=Eksporta FEC (L47 A pants)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Eksports uz Sage 50 Šveici
ChartofaccountsId=Kontu konts. Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Bez derīga veltīta konta
WithValidAccount=Izmantojot derīgu veltītu kontu
ValueNotIntoChartOfAccount=Šī grāmatvedības konta vērtība konta diagrammā nepastāv
AccountRemovedFromGroup=Konts ir noņemts no grupas
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Līnijas, kas vēl nav saistītas, izmantojiet izvēl
## Import
ImportAccountingEntries=Grāmatvedības ieraksti
-
+DateExport=Date export
WarningReportNotReliable=Brīdinājums. Šis pārskats nav balstīts uz grāmatvedi, tādēļ tajā nav darījumu, kas Manuāli ir manuāli modificēts. Ja žurnāls ir atjaunināts, grāmatvedības skats ir precīzāks.
ExpenseReportJournal=Izdevumu atskaites žurnāls
InventoryJournal=Inventāra žurnāls
diff --git a/htdocs/langs/lv_LV/admin.lang b/htdocs/langs/lv_LV/admin.lang
index dd232956026..c0937d9be97 100644
--- a/htdocs/langs/lv_LV/admin.lang
+++ b/htdocs/langs/lv_LV/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=Šī sadaļa nodrošina administrēšanas funkcijas. Izmanto
Purge=Tīrīt
PurgeAreaDesc=Šī lapa ļauj izdzēst visus Dolibarr ģenerētos vai glabātos failus (pagaidu faili vai visi faili %s direktorijā). Šīs funkcijas izmantošana parasti nav nepieciešama. Tas tiek nodrošināts kā risinājums lietotājiem, kuru Dolibarr uztur pakalpojumu sniedzējs, kas nepiedāvā atļaujas, lai dzēstu tīmekļa servera ģenerētos failus.
PurgeDeleteLogFile=Dzēsiet žurnāla failus, tostarp %s, kas definēti Syslog modulim (nav datu pazaudēšanas riska).
-PurgeDeleteTemporaryFiles=Dzēst visus pagaidu failus (nav datu pazaudēšanas riska)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Dzēst pagaidu failus
PurgeDeleteAllFilesInDocumentsDir=Dzēsiet visus failus direktorijā: %s . Tas izdzēsīs visus radītos dokumentus, kas saistīti ar elementiem (trešajām personām, rēķiniem utt.), ECM modulī augšupielādētiem failiem, datu bāzes rezerves izgāztuvēm un pagaidu failus.
PurgeRunNow=Tīrīt tagad
@@ -804,6 +804,7 @@ Permission401=Lasīt atlaides
Permission402=Izveidot/mainīt atlaides
Permission403=Apstiprināt atlaides
Permission404=Dzēst atlaides
+Permission430=Use Debug Bar
Permission511=Lasīt algu maksājumus
Permission512=Izveidojiet / modificējiet algu maksājumus
Permission514=Dzēst algu maksājumus
@@ -818,6 +819,9 @@ Permission532=Izveidot/mainīt pakalpojumus
Permission534=Dzēst pakalpojumus
Permission536=Skatīt/vadīt slēptos pakalpojumus
Permission538=Eksportēt pakalpojumus
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Lasīt ziedojumus
Permission702=Izveidot/mainīt ziedojumus
Permission703=Dzēst ziedojumus
@@ -837,6 +841,12 @@ Permission1101=Skatīt piegādes pasūtījumus
Permission1102=Izveidot/mainīt piegādes pasūtījumus
Permission1104=Apstiprināt piegādes pasūtījumus
Permission1109=Dzēst piegādes pasūtījumus
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Lasīt piegādātājus
Permission1182=Lasīt pirkuma pasūtījumus
Permission1183=Izveidot / mainīt pirkuma pasūtījumus
@@ -859,16 +869,6 @@ Permission1251=Palaist masveida importu ārējiem datiem datu bāzē (datu ielā
Permission1321=Eksporta klientu rēķinus, atribūti un maksājumus
Permission1322=Atkārtoti atvērt samaksāto rēķinu
Permission1421=Eksporta pārdošanas pasūtījumi un atribūti
-Permission20001=Lasiet atvaļinājuma pieprasījumus (jūsu atvaļinājumu un jūsu padoto atvaļinājumu)
-Permission20002=Izveidojiet / modificējiet atvaļinājuma pieprasījumus (jūsu atvaļinājumu un jūsu padotajiem)
-Permission20003=Dzēst atvaļinājumu pieprasījumus
-Permission20004=Lasīt visus atvaļinājuma pieprasījumus (pat lietotājs nav pakļauts)
-Permission20005=Izveidot / mainīt atvaļinājumu pieprasījumus visiem (pat lietotājam nav padotajiem)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Apskatīt ieplānoto darbu
-Permission23002=Izveidot/atjaunot ieplānoto uzdevumu
-Permission23003=Dzēst ieplānoto uzdevumu
-Permission23004=Izpildīt ieplānoto uzdevumu
Permission2401=SKatīt darbības (pasākumi vai uzdevumi), kas saistīti ar kontu
Permission2402=Izveidot / mainīt darbības (pasākumi vai uzdevumi), kas saistīti ar viņa kontu
Permission2403=Dzēst darbības (pasākumi vai uzdevumi), kas saistīti ar viņa kontu
@@ -882,9 +882,41 @@ Permission2503=Pievienot vai dzēst dokumentus
Permission2515=Iestatīt dokumentu direktorijas
Permission2801=Lietot FTP klientu lasīšanas režīmā (pārlūko un lejupielādē)
Permission2802=Lietot FTP klientu rakstīšanas režīmā (dzēst vai augšupielādēt failus)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Lasiet atvaļinājuma pieprasījumus (jūsu atvaļinājumu un jūsu padoto atvaļinājumu)
+Permission20002=Izveidojiet / modificējiet atvaļinājuma pieprasījumus (jūsu atvaļinājumu un jūsu padotajiem)
+Permission20003=Dzēst atvaļinājumu pieprasījumus
+Permission20004=Lasīt visus atvaļinājuma pieprasījumus (pat lietotājs nav pakļauts)
+Permission20005=Izveidot / mainīt atvaļinājumu pieprasījumus visiem (pat lietotājam nav padotajiem)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Apskatīt ieplānoto darbu
+Permission23002=Izveidot/atjaunot ieplānoto uzdevumu
+Permission23003=Dzēst ieplānoto uzdevumu
+Permission23004=Izpildīt ieplānoto uzdevumu
Permission50101=Izmantot pārdošanas vietu
Permission50201=Lasīt darījumus
Permission50202=Importēt darījumus
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Drukāt
Permission55001=Lasīt aptaujas
Permission55002=Izveidot/labot aptaujas
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Iestatīšanas parametrus var iestatīt tikai administrator
SystemInfoDesc=Sistēmas informācija ir dažādi tehniskā informācija jums tikai lasīšanas režīmā un redzama tikai administratoriem.
SystemAreaForAdminOnly=Šī joma ir pieejama tikai administratora lietotājiem. Dolibarr lietotāja atļaujas nevar mainīt šo ierobežojumu.
CompanyFundationDesc=Rediģējiet uzņēmuma / organizācijas informāciju. Noklikšķiniet uz pogas "%s" vai "%s" lapas apakšdaļā.
-AccountantDesc=Rediģējiet informāciju par savu grāmatvedi / grāmatvedi
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Grāmatveža kods
DisplayDesc=Šeit var mainīt parametrus, kas ietekmē Dolibarr izskatu un uzvedību.
AvailableModules=Pieejamās progrmma / moduļi
@@ -1891,3 +1923,5 @@ IFTTTDesc=Šis modulis ir paredzēts, lai aktivizētu IFTTT notikumus un / vai v
UrlForIFTTT=URL beigu punkts IFTTT
YouWillFindItOnYourIFTTTAccount=Jūs atradīsiet to savā IFTTT kontā
EndPointFor=Beigu punkts %s: %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/lv_LV/banks.lang b/htdocs/langs/lv_LV/banks.lang
index f40c1bdb7df..4675ef3a14a 100644
--- a/htdocs/langs/lv_LV/banks.lang
+++ b/htdocs/langs/lv_LV/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Nesaskaņot
CustomerInvoicePayment=Klienta maksājums
SupplierInvoicePayment=Piegādātāja maksājums
SubscriptionPayment=Abonēšanas maksa
-WithdrawalPayment=Izstāšanās maksājums
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bankas pārskaitījums
BankTransfers=Bankas pārskaitījumi
diff --git a/htdocs/langs/lv_LV/cashdesk.lang b/htdocs/langs/lv_LV/cashdesk.lang
index f292e574ab7..1c71ba8aa6c 100644
--- a/htdocs/langs/lv_LV/cashdesk.lang
+++ b/htdocs/langs/lv_LV/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Termināļu skaits
TerminalSelect=Atlasiet termināli, kuru vēlaties izmantot:
POSTicket=POS biļete
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/lv_LV/mails.lang b/htdocs/langs/lv_LV/mails.lang
index 1432b057e85..dd400d13e7d 100644
--- a/htdocs/langs/lv_LV/mails.lang
+++ b/htdocs/langs/lv_LV/mails.lang
@@ -78,9 +78,9 @@ GroupEmails=Grupas e-pasti
OneEmailPerRecipient=Viens e-pasts katram adresātam (pēc noklusējuma viens e-pasts uz vienu atlasīto ierakstu)
WarningIfYouCheckOneRecipientPerEmail=Brīdinājums. Ja atzīmēsit šo izvēles rūtiņu, tas nozīmē, ka tiks nosūtīts tikai viens e-pasta ziņojums, izvēloties vairākus atšķirīgus ierakstus, tādēļ, ja jūsu ziņojumā ir iekļauti aizstājējumultiņi, kas attiecas uz ieraksta datiem, tos nevar aizstāt.
ResultOfMailSending=Masu sūtīšanas rezultāts
-NbSelected=Nē atlasīts
-NbIgnored=Nē ignorēts
-NbSent=Nosūtīts
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s ziņa (s) nosūtīta.
ConfirmUnvalidateEmailing=Vai tiešām vēlaties mainīt e-pastu %s uz melnraksta statusu?
MailingModuleDescContactsWithThirdpartyFilter=Sazinieties ar klientu filtriem
diff --git a/htdocs/langs/lv_LV/members.lang b/htdocs/langs/lv_LV/members.lang
index 54fd8adefa8..1b53052c51a 100644
--- a/htdocs/langs/lv_LV/members.lang
+++ b/htdocs/langs/lv_LV/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Izvēlieties statistiku kuru vēlaties izlasīt ...
MenuMembersStats=Statistika
LastMemberDate=Pēdējā biedra datums
LatestSubscriptionDate=Jaunākais piereģistrēšanās datums
-Nature=Daba
+MemberNature=Nature of member
Public=Informācija ir publiska
NewMemberbyWeb=Jauns dalībnieks pievienots. Gaida apstiprinājumu
NewMemberForm=Jauna dalībnieka forma
diff --git a/htdocs/langs/lv_LV/mrp.lang b/htdocs/langs/lv_LV/mrp.lang
new file mode 100644
index 00000000000..7e3902bc1e4
--- /dev/null
+++ b/htdocs/langs/lv_LV/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP apgabals
+MenuBOM=Materiālu rēķini
+LatestBOMModified=Jaunākie %s Grozītie materiālu rēķini
+BillOfMaterials=Materiālu rēķins
+BOMsSetup=Moduļa BOM iestatīšana
+ListOfBOMs=Materiālu rēķinu saraksts - BOM
+NewBOM=Jauns rēķins par materiālu
+ProductBOMHelp=Produkts, kas jāizveido ar šo BOM
+BOMsNumberingModules=BOM numerācijas veidnes
+BOMsModelModule=BOMS dokumentu veidnes
+FreeLegalTextOnBOMs=Brīvs teksts BOM dokumentā
+WatermarkOnDraftBOMs=Ūdenszīme BOM projektā
+ConfirmCloneBillOfMaterials=Vai tiešām vēlaties klonēt šo materiālu?
+ManufacturingEfficiency=Ražošanas efektivitāte
+ValueOfMeansLoss=0,95 vērtība nozīmē vidējo 5%% zudumu ražošanas laikā
+DeleteBillOfMaterials=Dzēst materiālus
+ConfirmDeleteBillOfMaterials=Vai tiešām vēlaties dzēst šo materiālu?
diff --git a/htdocs/langs/lv_LV/products.lang b/htdocs/langs/lv_LV/products.lang
index d0bb475cd24..6dd9360e6b9 100644
--- a/htdocs/langs/lv_LV/products.lang
+++ b/htdocs/langs/lv_LV/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Pārdevēja cenas
SuppliersPricesOfProductsOrServices=Pārdevēja cenas (produktiem vai pakalpojumiem)
CustomCode=Muita / Prece / HS kods
CountryOrigin=Izcelsmes valsts
-Nature=Produkta veids (materiāls / gatavs)
+Nature=Nature of produt (material/finished)
ShortLabel=Īsais nosaukums
Unit=Vienība
p=u.
diff --git a/htdocs/langs/lv_LV/receptions.lang b/htdocs/langs/lv_LV/receptions.lang
new file mode 100644
index 00000000000..c0b1db42fa4
--- /dev/null
+++ b/htdocs/langs/lv_LV/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Produkta saņemšanas iestatīšana
+RefReception=Ref. uzņemšana
+Reception=Reģistratūra
+Receptions=Pieņemšanas
+AllReceptions=Visas uzņemšanas
+Reception=Reģistratūra
+Receptions=Pieņemšanas
+ShowReception=Rādīt saņemšanas
+ReceptionsArea=Pieņemšanas zona
+ListOfReceptions=Pieņemšanas saraksts
+ReceptionMethod=Uzņemšanas metode
+LastReceptions=Jaunākās %s pieņemšanas
+StatisticsOfReceptions=Statistika par pieņemšanām
+NbOfReceptions=Pieņemto numuru skaits
+NumberOfReceptionsByMonth=Pieņemto numuru skaits mēnesī
+ReceptionCard=Uzņemšanas karte
+NewReception=Jauna uzņemšana
+CreateReception=Izveidot uzņemšanu
+QtyInOtherReceptions=Daudz citu pieņemšanu
+OtherReceptionsForSameOrder=Citi pasūtījumi šim pasūtījumam
+ReceptionsAndReceivingForSameOrder=Pieņemšanas un kvīti par šo pasūtījumu
+ReceptionsToValidate=Pieņemšanas apstiprināšana
+StatusReceptionCanceled=Atcelts
+StatusReceptionDraft=Melnraksts
+StatusReceptionValidated=Apstiprinātas (produkti, uz kuģi vai jau nosūtīti)
+StatusReceptionProcessed=Apstrādāts
+StatusReceptionDraftShort=Melnraksts
+StatusReceptionValidatedShort=Apstiprināts
+StatusReceptionProcessedShort=Apstrādāts
+ReceptionSheet=Uzņemšanas lapa
+ConfirmDeleteReception=Vai tiešām vēlaties dzēst šo uztveršanu?
+ConfirmValidateReception=Vai tiešām vēlaties apstiprināt šo saņemšanu ar atsauci %s ?
+ConfirmCancelReception=Vai tiešām vēlaties atcelt šo uzņemšanu?
+StatsOnReceptionsOnlyValidated=Statistika par pieņemšanām tika apstiprināta tikai. Izmantotais datums ir pieņemšanas datums (plānotais piegādes datums ne vienmēr ir zināms).
+SendReceptionByEMail=Sūtīt saņemšanu pa e-pastu
+SendReceptionRef=Reģistrācijas iesniegšana %s
+ActionsOnReception=Notikumi reģistratūrā
+ReceptionCreationIsDoneFromOrder=Patlaban jaunas pasūtījuma izveide tiek veikta no pasūtījuma kartes.
+ReceptionLine=Uzņemšanas līnija
+ProductQtyInReceptionAlreadySent=Produkta daudzums no jau nosūtīta pasūtījuma
+ProductQtyInSuppliersReceptionAlreadyRecevied=Produkta daudzums no jau saņemta pasūtījuma
+ValidateOrderFirstBeforeReception=Vispirms jums ir jāapstiprina pasūtījums, lai varētu pieņemt pieņemšanas.
+ReceptionsNumberingModules=Pieņemšanas numurēšanas modulis
+ReceptionsReceiptModel=Pieņemšanas dokumentu veidnes
diff --git a/htdocs/langs/lv_LV/salaries.lang b/htdocs/langs/lv_LV/salaries.lang
index 970a5f58edf..07b280565e6 100644
--- a/htdocs/langs/lv_LV/salaries.lang
+++ b/htdocs/langs/lv_LV/salaries.lang
@@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - salaries
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Grāmatvedības konts, ko izmanto trešām pusēm
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Lietotāja kartē norādītais grāmatvedības konts tiks izmantots tikai pakārtotajam grāmatvedim. Šis viens tiks izmantots General Ledger un noklusējuma vērtība Subledged grāmatvedībai, ja lietotāja definēts lietotāju grāmatvedības konts nav definēts.
-SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
+SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Grāmatvedības konts pēc noklusējuma algu maksājumiem
Salary=Alga
Salaries=Algas
NewSalaryPayment=Jauna algas izmaksa
@@ -12,8 +12,10 @@ ShowSalaryPayment=Rādīt algu maksājumus
THM=Vidējā stundas cena
TJM=Vidējā dienas likme
CurrentSalary=Pašreizējā alga
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=Šo vērtību var izmantot, lai aprēķinātu laiku, kas patērēts projektā, ko ievadījuši lietotāji, ja tiek izmantots modulis projekts
+TJMDescription=Šī vērtībai ir tikai informatīva un netiek izmantota aprēķiniem
LastSalaries=Jaunākie %s algu maksājumi
AllSalaries=Visi algu maksājumi
SalariesStatistics=Algas statistika
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/lv_LV/stocks.lang b/htdocs/langs/lv_LV/stocks.lang
index be1eb641c81..26ecdf29269 100644
--- a/htdocs/langs/lv_LV/stocks.lang
+++ b/htdocs/langs/lv_LV/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Noliktava kartiņa
Warehouse=Noliktava
Warehouses=Noliktavas
ParentWarehouse=Galvenā noliktava
-NewWarehouse=Jauns noliktavu / Noliktavas platība
+NewWarehouse=Jauna noliktava/krājuma atrašanās vieta
WarehouseEdit=Modificēt noliktavas
MenuNewWarehouse=Jauna noliktava
WarehouseSource=Sākotnējā noliktava
@@ -29,6 +29,8 @@ MovementId=Pārvietošanas ID
StockMovementForId=Pārvietošanas ID %d
ListMouvementStockProject=Ar projektu saistīto krājumu kustību saraksts
StocksArea=Noliktavas platība
+AllWarehouses=Visas noliktavas
+IncludeAlsoDraftOrders=Iekļaujiet arī pasūtījumu projektus
Location=Vieta
LocationSummary=Īsais atrašanās vietas nosaukums
NumberOfDifferentProducts=Dažādu produktu skaits
@@ -53,8 +55,8 @@ PMPValue=Vidējā svērtā cena
PMPValueShort=VSC
EnhancedValueOfWarehouses=Noliktavas vērtība
UserWarehouseAutoCreate=Lietotāja noliktavas izveide, izveidojot lietotāju
-AllowAddLimitStockByWarehouse=Ļauj pievienot ierobežojumu un vēlamo krājumu uz pāris (produkts, noliktava), nevis uz produktu
-IndependantSubProductStock=Produktu krājumi un blakusprodukti ir neatkarīgi
+AllowAddLimitStockByWarehouse=Pārvaldiet arī minimālo un vēlamo krājumu vērtības attiecībā uz pāriem (produktu noliktava) papildus vērtībām katram produktam
+IndependantSubProductStock=Produktu krājumi un apakšprodukti ir neatkarīgi
QtyDispatched=Nosūtītais daudzums
QtyDispatchedShort=Daudz. nosūtīts
QtyToDispatchShort=Daudzums nosūtīšanai
@@ -62,12 +64,14 @@ OrderDispatch=Posteņu ieņēmumi
RuleForStockManagementDecrease=Lai automātiski samazinātu krājumu samazinājumu, izvēlieties noteikumu (manuāla samazināšana vienmēr ir iespējama, pat ja ir aktivizēts automātiskais samazināšanas noteikums).
RuleForStockManagementIncrease=Izvēlieties noteikumu automātiskai krājumu palielināšanai (manuāla palielināšana vienmēr ir iespējama, pat ja ir aktivizēts automātiskais pieauguma noteikums).
DeStockOnBill=Samaziniet reālos krājumus klienta rēķina / kredītzīmes atzīmēšanā
-DeStockOnValidateOrder=Samazināt reālos krājumus klienta pasūtījuma validācijā
+DeStockOnValidateOrder=Samaziniet reālos krājumus pārdošanas pasūtījuma apstiprināšanā
DeStockOnShipment=Samazināt reālos krājumus piegādes apstiprinājuma gadījumā
-DeStockOnShipmentOnClosing=Samazināt reālās krājumus kuģošanas klasifikācijā
-ReStockOnBill=Palieliniet reālo krājumus, pārbaudot piegādātāja rēķinu / kredītzīmi
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Palieliniet reālos krājumus, apstiprinot pārdevēja rēķinu / kredīta piezīmi
ReStockOnValidateOrder=Palieliniet reālo krājumu pirkšanas pasūtījuma apstiprinājumā
-ReStockOnDispatchOrder=Palielināt reālo krājumus, manuāli nosūtīt uz noliktavu pēc piegādātāja pasūtījuma preču saņemšanas
+ReStockOnDispatchOrder=Palieliniet reālos krājumus manuālajā nosūtīšanā noliktavā, pēc pirkuma pasūtījuma saņemšanas
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Lai vēl nav vai vairs statusu, kas ļauj sūtījumiem produktu krājumu noliktavās.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Nav iepriekš produktu šo objektu. Līdz ar to nav nosūtot noliktavā ir nepieciešama.
@@ -75,12 +79,12 @@ DispatchVerb=Nosūtīšana
StockLimitShort=Brīdinājuma limits
StockLimit=Krājumu brīdinājuma limits
StockLimitDesc=(tukšs) nozīmē, ka nav brīdinājuma. 0 var izmantot brīdinājumam, tiklīdz krājums ir tukšs.
-PhysicalStock=Fiziskie krājumi
+PhysicalStock=Fiziskais krājums
RealStock=Rālie krājumi
-RealStockDesc=Fiziskais vai reālais krājums ir krājums, kas jums patlaban ir pieejams jūsu iekšējās noliktavās / izvietojumos.
-RealStockWillAutomaticallyWhen=Reālais krājums automātiski mainās saskaņā ar šiem noteikumiem (skatiet krājumu moduļa iestatījumus, lai mainītu šo):
+RealStockDesc=Fiziskā / reālā krājumi ir krājumi, kas pašlaik atrodas noliktavās.
+RealStockWillAutomaticallyWhen=Reālais krājums tiks mainīts saskaņā ar šo noteikumu (kā noteikts Stock modulī):
VirtualStock=Virtuālie krājumi
-VirtualStockDesc=Virtuālais krājums ir krājums, ko saņemsiet, kad tiks atvērtas visas atvērtas, neapdraudētās darbības, kas ietekmē krājumus (piegādes pasūtījums saņemts, nosūtīts pasūtītājs, ...)
+VirtualStockDesc=Virtuālais krājums ir aprēķinātais krājums, kas pieejams, kad visas atvērtās / nepabeigtās darbības (kas ietekmē krājumus) ir slēgtas (saņemtie pasūtījumi, nosūtītie pasūtījumi utt.)
IdWarehouse=Id noliktava
DescWareHouse=Apraksts noliktava
LieuWareHouse=Lokālā noliktava
@@ -100,7 +104,7 @@ ThisWarehouseIsPersonalStock=Šī noliktava ir personīgie krājumi %s %s
SelectWarehouseForStockDecrease=Izvēlieties noliktavu krājumu samazināšanai
SelectWarehouseForStockIncrease=Izvēlieties noliktavu krājumu palielināšanai
NoStockAction=Nav akciju darbība
-DesiredStock=Vēlamais minimālais krājums
+DesiredStock=Vēlamais krājums
DesiredStockDesc=Šī krājuma summa būs vērtība, ko izmanto krājumu papildināšanai, izmantojot papildināšanas funkciju.
StockToBuy=Lai pasūtītu
Replenishment=Papildinājums
@@ -113,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtuāla noliktava
CurentlyUsingPhysicalStock=Reāla noliktava
RuleForStockReplenishment=Noteikums par krājumu papildināšanu
-SelectProductWithNotNullQty=Izvēlieties vismaz vienu produktu ar Daudz kas nav nulles un piegādātāju
+SelectProductWithNotNullQty=Atlasiet vismaz vienu produktu, kura daudzums nav null un pārdevējs
AlertOnly= Brīdinājumi tikai
WarehouseForStockDecrease=Noliktava %s tiks izmantota krājumu samazināšanai
WarehouseForStockIncrease=Noliktava %s tiks izmantota krājumu palielināšanai
ForThisWarehouse=Šai noliktavai
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all opened supplier orders including predefined products. Only opened orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=Šis ir saraksts ar visiem produktiem, kuru krājumi ir mazāki par vēlamo krājumu (vai ir zemāka par brīdinājuma vērtību, ja ir atzīmēta izvēles rūtiņa "tikai brīdinājums"). Izmantojot izvēles rūtiņu, varat izveidot pirkuma pasūtījumus, lai aizpildītu starpību.
+ReplenishmentOrdersDesc=Šis ir visu atvērto pirkumu pasūtījumu saraksts, ieskaitot iepriekš definētus produktus. Atveriet pasūtījumus tikai ar iepriekš definētiem produktiem, tāpēc šeit ir redzami pasūtījumi, kas var ietekmēt krājumus.
Replenishments=Papildinājumus
NbOfProductBeforePeriod=Produktu daudzums %s noliktavā pirms izvēlētā perioda (< %s)
NbOfProductAfterPeriod=Daudzums produktu %s krājumā pēc izvēlētā perioda (> %s)
@@ -143,11 +147,11 @@ ShowWarehouse=Rādīt noliktavu
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=Nav atvērta saņemšanas, jo atvērts pirkuma pasūtījums
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Atvērt visām darbībām
OpenInternal=Atveras tikai iekšējām darbībām
-UseDispatchStatus=Izmantojiet nosūtīšanas statusu (apstipriniet / noraidiet) produktu līnijām piegādātāja pasūtījuma saņemšanā
+UseDispatchStatus=Izmantojiet nosūtīšanas statusu (apstipriniet / noraidiet) produktu līnijām pirkuma pasūtījuma saņemšanā
OptionMULTIPRICESIsOn=Ir ieslēgta opcija "vairākas cenas par segmentu". Tas nozīmē, ka produktam ir vairākas pārdošanas cenas, tāpēc pārdošanas vērtību nevar aprēķināt
ProductStockWarehouseCreated=Brīdinājuma krājuma limits un pareizi izveidots vēlamais optimālais krājums
ProductStockWarehouseUpdated=Uzturvērtības ierobežojums brīdinājumam un vēlamais optimālais krājums ir pareizi atjaunināts
@@ -171,16 +175,16 @@ inventoryValidate=Apstiprināts
inventoryDraft=Darbojas
inventorySelectWarehouse=Noliktavas izvēle
inventoryConfirmCreate=Izveidot
-inventoryOfWarehouse=Noliktavas inventārs : %s
+inventoryOfWarehouse=Noliktavas krājums: %s
inventoryErrorQtyAdd=Kļūda: viens daudzums ir mazāks par nulli
inventoryMvtStock=Pēc inventāra
inventoryWarningProductAlreadyExists=Šis produkts jau ir iekļauts sarakstā
SelectCategory=Sadaļu filtrs
-SelectFournisseur=Piegādātāju filtrs
+SelectFournisseur=Pārdevēja filtrs
inventoryOnDate=Inventārs
-INVENTORY_DISABLE_VIRTUAL=Ļaujiet neiznīcināt bērnu produktu no inventāra komplekta
+INVENTORY_DISABLE_VIRTUAL=Virtuālais produkts (komplekts): nesamazina bērna produkta krājumus
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Izmantojiet pirkuma cenu, ja nevarat atrast pēdējo pirkuma cenu
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Krājumu kustība ir inventāra datums
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Krājumu kustībai ir inventarizācijas datums
inventoryChangePMPPermission=Ļauj mainīt produkta PMP vērtību
ColumnNewPMP=Jauna vienība PMP
OnlyProdsInStock=Nepievienojiet produktu bez krājuma
@@ -202,7 +206,7 @@ inventoryDeleteLine=Dzēst rindu
RegulateStock=Regulēt krājumus
ListInventory=Saraksts
StockSupportServices=Stock management atbalsta Pakalpojumi
-StockSupportServicesDesc=Pēc noklusējuma varat iegādāties tikai produktu ar veidu "produkts". Ja ieslēgts un ja moduļa pakalpojums ir ieslēgts, varat arī nolikt produktu ar tipu "pakalpojums"
+StockSupportServicesDesc=Pēc noklusējuma jūs varat uzkrāt tikai "produkta" produktus. Jūs varat arī uzglabāt "pakalpojuma" tipa produktu, ja ir iespējoti abi moduļu pakalpojumi un šī opcija.
ReceiveProducts=Saņemt priekšmetus
StockIncreaseAfterCorrectTransfer=Palielināt ar korekciju/pārvietošanu
StockDecreaseAfterCorrectTransfer=Samazināt pēc korekcijas/pārsvietošanas
diff --git a/htdocs/langs/lv_LV/website.lang b/htdocs/langs/lv_LV/website.lang
index a4f63733b86..1ceefd882d9 100644
--- a/htdocs/langs/lv_LV/website.lang
+++ b/htdocs/langs/lv_LV/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=Jums nav atļaujas pievienot vai rediģēt PHP din
ReplaceWebsiteContent=Nomainiet vietnes saturu
DeleteAlsoJs=Vai arī dzēst visus šajā tīmekļa vietnē raksturīgos javascript failus?
DeleteAlsoMedias=Vai arī dzēst visus šajā tīmekļa vietnē esošos mediju failus?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/lv_LV/withdrawals.lang b/htdocs/langs/lv_LV/withdrawals.lang
index 7d71634041f..43d51376581 100644
--- a/htdocs/langs/lv_LV/withdrawals.lang
+++ b/htdocs/langs/lv_LV/withdrawals.lang
@@ -18,7 +18,7 @@ InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Summa atsaukt
WithdrawsRefused=Tiešais debets noraidīts
NoInvoiceToWithdraw=Netika gaidīts neviens klienta rēķins ar atvērtiem tiešā debeta pieprasījumiem. Rēķina kartē dodieties uz cilni "%s", lai iesniegtu pieprasījumu.
-ResponsibleUser=Atbildīgais lietotājs
+ResponsibleUser=Lietotājs ir atbildīgs
WithdrawalsSetup=Tiešā debeta maksājuma iestatīšana
WithdrawStatistics=Tiešā debeta maksājumu statistika
WithdrawRejectStatistics=Tiešā debeta maksājums noraida statistiku
@@ -50,7 +50,7 @@ StatusMotif0=Nenoteikts
StatusMotif1=Nepietiekami līdzekļi
StatusMotif2=Pieprasījumu apstrīdēja
StatusMotif3=Nav tiešā debeta maksājuma uzdevuma
-StatusMotif4=Klienta pasūtijums
+StatusMotif4=Pārdošanas pasūtījums
StatusMotif5=RIB nelietojams
StatusMotif6=Konts bez atlikuma
StatusMotif7=Juridiskais lēmums
@@ -66,11 +66,11 @@ NotifyCredit=Izstāšanās Kredīts
NumeroNationalEmetter=Valsts raidītājs skaits
WithBankUsingRIB=Attiecībā uz banku kontiem, izmantojot RIB
WithBankUsingBANBIC=Attiecībā uz banku kontiem, izmantojot IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bankas konts, lai saņemtu tiešo debetu
+BankToReceiveWithdraw=Bankas konta saņemšana
CreditDate=Kredīts
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Rādīt izņemšana
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Tomēr, ja rēķins satur vismaz vienu maksājums, kas nav apstrādāts, to nevar noteikt kā apmaksātu.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=Šī cilne ļauj pieprasīt tiešā debeta maksājuma uzdevumu. Kad esat pabeidzis, dodieties uz izvēlni Bank-> Tiešais debets, lai pārvaldītu tiešā debeta maksājuma uzdevumu. Ja maksājuma uzdevums ir slēgts, rēķins tiek automātiski reģistrēts, un rēķins tiek slēgts, ja atlikušais maksājums ir nulle.
WithdrawalFile=Izstāšanās fails
SetToStatusSent=Nomainīt uz statusu "Fails nosūtīts"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=Tas arī ierakstīs maksājumus rēķiniem un kl
StatisticsByLineStatus=Statistics by status of lines
RUM=RUM
RUMLong=Unikāla pilnvaru atsauce
-RUMWillBeGenerated=Ja tukšs, UMR numurs tiks ģenerēts, tiklīdz tiks saglabāta informācija par bankas kontu
+RUMWillBeGenerated=Ja tukša, UMR (Unique Mandate Reference) tiks ģenerēta, tiklīdz tiks saglabāta bankas konta informācija.
WithdrawMode=Tiešā debeta režīms (FRST vai RECUR)
WithdrawRequestAmount=Tiešā debeta pieprasījuma summa:
WithdrawRequestErrorNilAmount=Nevar izveidot tīrās summas tiešā debeta pieprasījumu.
@@ -93,7 +93,7 @@ SEPAFormYourName=Jūsu vārds
SEPAFormYourBAN=Jūsu bankas konta nosaukums (IBAN)
SEPAFormYourBIC=Jūsu bankas identifikācijas kods (BIC)
SEPAFrstOrRecur=Maksājuma veids
-ModeRECUR=Atkārtotais maksājums
+ModeRECUR=Atkārtots maksājums
ModeFRST=Vienreizējs maksājums
PleaseCheckOne=Lūdzu izvēlaties tikai vienu
DirectDebitOrderCreated=Tiešais debeta uzdevums %s izveidots
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA vispirms
ExecutionDate=Izpildes datums
CreateForSepa=Izveidojiet tiešā debeta failu
+ICS=Kreditora identifikators CI
+END_TO_END="EndToEndId" SEPA XML tag - katram darījumam piešķirts unikāls ID
+USTRD="Nestrukturēts" SEPA XML tag
+ADDDAYS=Pievienojiet dienas izpildes datumam
### Notifications
InfoCreditSubject=Bankas veiktais tiešā debeta maksājuma uzdevuma %s maksājums
diff --git a/htdocs/langs/mk_MK/accountancy.lang b/htdocs/langs/mk_MK/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/mk_MK/accountancy.lang
+++ b/htdocs/langs/mk_MK/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/mk_MK/admin.lang b/htdocs/langs/mk_MK/admin.lang
index f9e88f2c7a7..18fac329b2d 100644
--- a/htdocs/langs/mk_MK/admin.lang
+++ b/htdocs/langs/mk_MK/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/mk_MK/assets.lang b/htdocs/langs/mk_MK/assets.lang
new file mode 100644
index 00000000000..f176248dd2f
--- /dev/null
+++ b/htdocs/langs/mk_MK/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Подесувања
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/mk_MK/banks.lang b/htdocs/langs/mk_MK/banks.lang
index cb39150b627..c77158e07b7 100644
--- a/htdocs/langs/mk_MK/banks.lang
+++ b/htdocs/langs/mk_MK/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/mk_MK/blockedlog.lang b/htdocs/langs/mk_MK/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/mk_MK/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/mk_MK/cashdesk.lang b/htdocs/langs/mk_MK/cashdesk.lang
index 006097b7e82..ea0e660ed2d 100644
--- a/htdocs/langs/mk_MK/cashdesk.lang
+++ b/htdocs/langs/mk_MK/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/mk_MK/mails.lang b/htdocs/langs/mk_MK/mails.lang
index b50faffe2fa..8b92cef3103 100644
--- a/htdocs/langs/mk_MK/mails.lang
+++ b/htdocs/langs/mk_MK/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/mk_MK/members.lang b/htdocs/langs/mk_MK/members.lang
index 9517568846c..9993e05428f 100644
--- a/htdocs/langs/mk_MK/members.lang
+++ b/htdocs/langs/mk_MK/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/mk_MK/mrp.lang b/htdocs/langs/mk_MK/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/mk_MK/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/mk_MK/products.lang b/htdocs/langs/mk_MK/products.lang
index 402779cb00f..7b68f5b3ebd 100644
--- a/htdocs/langs/mk_MK/products.lang
+++ b/htdocs/langs/mk_MK/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/mk_MK/receptions.lang b/htdocs/langs/mk_MK/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/mk_MK/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/mk_MK/salaries.lang b/htdocs/langs/mk_MK/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/mk_MK/salaries.lang
+++ b/htdocs/langs/mk_MK/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/mk_MK/stocks.lang b/htdocs/langs/mk_MK/stocks.lang
index 8178a8918b7..d42f1a82243 100644
--- a/htdocs/langs/mk_MK/stocks.lang
+++ b/htdocs/langs/mk_MK/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/mk_MK/ticket.lang b/htdocs/langs/mk_MK/ticket.lang
new file mode 100644
index 00000000000..70d642eb81a
--- /dev/null
+++ b/htdocs/langs/mk_MK/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Other
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Closed
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Подесувања
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/mk_MK/website.lang b/htdocs/langs/mk_MK/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/mk_MK/website.lang
+++ b/htdocs/langs/mk_MK/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/mk_MK/withdrawals.lang b/htdocs/langs/mk_MK/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/mk_MK/withdrawals.lang
+++ b/htdocs/langs/mk_MK/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/mn_MN/accountancy.lang b/htdocs/langs/mn_MN/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/mn_MN/accountancy.lang
+++ b/htdocs/langs/mn_MN/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/mn_MN/admin.lang b/htdocs/langs/mn_MN/admin.lang
index e8a5dda7efb..9eaa12ec9be 100644
--- a/htdocs/langs/mn_MN/admin.lang
+++ b/htdocs/langs/mn_MN/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/mn_MN/assets.lang b/htdocs/langs/mn_MN/assets.lang
new file mode 100644
index 00000000000..53c0634cef9
--- /dev/null
+++ b/htdocs/langs/mn_MN/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/mn_MN/banks.lang b/htdocs/langs/mn_MN/banks.lang
index cb39150b627..c77158e07b7 100644
--- a/htdocs/langs/mn_MN/banks.lang
+++ b/htdocs/langs/mn_MN/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/mn_MN/blockedlog.lang b/htdocs/langs/mn_MN/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/mn_MN/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/mn_MN/cashdesk.lang b/htdocs/langs/mn_MN/cashdesk.lang
index 006097b7e82..ea0e660ed2d 100644
--- a/htdocs/langs/mn_MN/cashdesk.lang
+++ b/htdocs/langs/mn_MN/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/mn_MN/mails.lang b/htdocs/langs/mn_MN/mails.lang
index b50faffe2fa..8b92cef3103 100644
--- a/htdocs/langs/mn_MN/mails.lang
+++ b/htdocs/langs/mn_MN/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/mn_MN/members.lang b/htdocs/langs/mn_MN/members.lang
index 9517568846c..9993e05428f 100644
--- a/htdocs/langs/mn_MN/members.lang
+++ b/htdocs/langs/mn_MN/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/mn_MN/mrp.lang b/htdocs/langs/mn_MN/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/mn_MN/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/mn_MN/products.lang b/htdocs/langs/mn_MN/products.lang
index 402779cb00f..7b68f5b3ebd 100644
--- a/htdocs/langs/mn_MN/products.lang
+++ b/htdocs/langs/mn_MN/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/mn_MN/receptions.lang b/htdocs/langs/mn_MN/receptions.lang
new file mode 100644
index 00000000000..010a7521846
--- /dev/null
+++ b/htdocs/langs/mn_MN/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/mn_MN/salaries.lang b/htdocs/langs/mn_MN/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/mn_MN/salaries.lang
+++ b/htdocs/langs/mn_MN/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/mn_MN/stocks.lang b/htdocs/langs/mn_MN/stocks.lang
index 8178a8918b7..d42f1a82243 100644
--- a/htdocs/langs/mn_MN/stocks.lang
+++ b/htdocs/langs/mn_MN/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/mn_MN/ticket.lang b/htdocs/langs/mn_MN/ticket.lang
new file mode 100644
index 00000000000..70bd8220af0
--- /dev/null
+++ b/htdocs/langs/mn_MN/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Other
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Closed
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/mn_MN/website.lang b/htdocs/langs/mn_MN/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/mn_MN/website.lang
+++ b/htdocs/langs/mn_MN/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/mn_MN/withdrawals.lang b/htdocs/langs/mn_MN/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/mn_MN/withdrawals.lang
+++ b/htdocs/langs/mn_MN/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/nb_NO/accountancy.lang b/htdocs/langs/nb_NO/accountancy.lang
index c9f0fb87382..1c296c94956 100644
--- a/htdocs/langs/nb_NO/accountancy.lang
+++ b/htdocs/langs/nb_NO/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Liste over tredjeparts kunder og leverandører og deres reg
ListAccounts=Liste over regnskapskontoer
UnknownAccountForThirdparty=Ukjent tredjepartskonto. Vi vil bruke %s
UnknownAccountForThirdpartyBlocking=Ukjent tredjepartskonto. Blokkeringsfeil
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Tredjepartskonto ikke definert eller tredjepart ukjent. Blokkeringsfeil.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Tredjepartskonto ikke definert eller tredjepart ukjent. Blokkeringsfeil.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Ukjent tredjepartskonto og ventekonto ikke definert. Blokkeringsfeil
PaymentsNotLinkedToProduct=Betaling ikke knyttet til noen vare/tjeneste
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Eksport til Cogilog
Modelcsv_agiris=Eksport til Agiris
Modelcsv_openconcerto=Eksport for OpenConcerto (Test)
Modelcsv_configurable=Eksport CSV Konfigurerbar
-Modelcsv_FEC=Eksport FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Eksport for Sage 50 Switzerland
ChartofaccountsId=Kontoplan ID
@@ -316,6 +317,9 @@ WithoutValidAccount=Uten gyldig dedikert konto
WithValidAccount=Med gyldig dedikert konto
ValueNotIntoChartOfAccount=Denne verdien av regnskapskonto eksisterer ikke i kontoplanen
AccountRemovedFromGroup=Kontoen er fjernet fra gruppen
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range= Oversikt over regnskapskonto
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Linjer som ennå ikke er bundet, bruk menyen %s ). Bruk av denne funksjonen er normalt ikke nødvendig. Den leveres som en løsning for brukere hvis Dolibarr er vert for en leverandør som ikke tilbyr tillatelser for å slette filer generert av webserveren.
PurgeDeleteLogFile=Slett loggfiler, inkludert %s definert for Syslog-modulen (ingen risiko for å miste data)
-PurgeDeleteTemporaryFiles=Slett alle temporære filer (du mister ingen data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Slett temporære filer
PurgeDeleteAllFilesInDocumentsDir=Slett alle filer i katalogen: %s . Dette vil slette alle genererte dokumenter relatert til elementer (tredjeparter, fakturaer etc ...), filer lastet opp i ECM-modulen, database backup dumper og midlertidig filer.
PurgeRunNow=Start utrenskning
@@ -804,6 +804,7 @@ Permission401=Vis rabatter
Permission402=Opprett/endre rabatter
Permission403=Valider rabatter
Permission404=Slett rabatter
+Permission430=Use Debug Bar
Permission511=Les lønnsutbetalinger
Permission512=Opprett/endre betaling av lønn
Permission514=Slett utbetalinger av lønn
@@ -818,6 +819,9 @@ Permission532=Opprett/endre tjenester
Permission534=Slett tjenester
Permission536=Administrer skjulte tjenester
Permission538=Eksporter tjenester
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Vis donasjoner
Permission702=Opprett/endre donasjoner
Permission703=Slett donasjoner
@@ -837,6 +841,12 @@ Permission1101=Vis pakksedler
Permission1102=Opprett/endre pakksedler
Permission1104=Valider pakksedler
Permission1109=Slett pakksedler
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Vis leverandører
Permission1182=Les innkjøpsordre
Permission1183=Opprett/modifiser innkjøpsordre
@@ -859,16 +869,6 @@ Permission1251=Kjør masseimport av eksterne data til database (datalast)
Permission1321=Eksportere kundefakturaer, attributter og betalinger
Permission1322=Gjenåpne en betalt regning
Permission1421=Eksporter salgsordre og attributter
-Permission20001=Les permitteringsforespørsler (dine og dine underordnedes)
-Permission20002=Opprett/endre permisjonene dine (dine og dine underordnedes)
-Permission20003=Slett ferieforespørsler
-Permission20004=Les alle permisjonsforespørsler (selv om bruker ikke er underordnet)
-Permission20005=Opprett/endre permisjonsforespørsler for alle (selv om bruker ikke er underordnet)
-Permission20006=Administrer ferieforespørsler (oppsett og oppdatering av balanse)
-Permission23001=Les planlagt oppgave
-Permission23002=Opprett/endre planlagt oppgave
-Permission23003=Slett planlagt oppgave
-Permission23004=Utfør planlagt oppgave
Permission2401=Vise handlinger (hendelser og oppgaver) lenket til egen brukerkonto
Permission2402=Opprett/endre handlinger (hendelser og oppgaver) lenket til egen brukerkonto
Permission2403=Slett hendelser (hendelser og oppgaver) relatert til egen brukerkonto
@@ -882,9 +882,41 @@ Permission2503=Send eller slett dokumenter
Permission2515=Oppsett av dokumentmapper
Permission2801=Bruk FTP-klient i lesemodus (bla gjennom og laste ned)
Permission2802=Bruk FTP-klient i skrivemodus (slette eller laste opp filer)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Les permitteringsforespørsler (dine og dine underordnedes)
+Permission20002=Opprett/endre permisjonene dine (dine og dine underordnedes)
+Permission20003=Slett ferieforespørsler
+Permission20004=Les alle permisjonsforespørsler (selv om bruker ikke er underordnet)
+Permission20005=Opprett/endre permisjonsforespørsler for alle (selv om bruker ikke er underordnet)
+Permission20006=Administrer ferieforespørsler (oppsett og oppdatering av balanse)
+Permission23001=Les planlagt oppgave
+Permission23002=Opprett/endre planlagt oppgave
+Permission23003=Slett planlagt oppgave
+Permission23004=Utfør planlagt oppgave
Permission50101=Bruk utsalgssted
Permission50201=Les transaksjoner
Permission50202=Importer transaksjoner
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Skriv ut
Permission55001=Les meningsmålinger
Permission55002=Opprett/endre meningsmålinger
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Oppsettparametere kan bare angis av administratorbrukere
SystemInfoDesc=Systeminformasjon er diverse teknisk informasjon som kun vises i skrivebeskyttet modus, og som kun er synlig for administratorer.
SystemAreaForAdminOnly=Dette området er kun tilgjengelig for administratorbrukere. Dolibarr brukerrettigheter kan ikke endre denne begrensningen.
CompanyFundationDesc=Rediger informasjonen til firmaet/enheten. Klikk på "%s" eller "%s" knappen nederst på siden.
-AccountantDesc=Rediger detaljene til din regnskapsfører/bokholder
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Regnskapsførerkode
DisplayDesc=Parametre som påvirker utseende og oppførsel av Dolibarr kan endres her.
AvailableModules=Tilgjengelige apper/moduler
@@ -1891,3 +1923,5 @@ IFTTTDesc=Denne modulen er utformet for å utløse hendelser på IFTTT og/eller
UrlForIFTTT=URL-endepunkt for IFTTT
YouWillFindItOnYourIFTTTAccount=Du finner den på din IFTTT-konto
EndPointFor=Sluttpunkt for %s: %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/nb_NO/assets.lang b/htdocs/langs/nb_NO/assets.lang
new file mode 100644
index 00000000000..605854eecbb
--- /dev/null
+++ b/htdocs/langs/nb_NO/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Aktiva
+NewAsset = Ny aktiva
+AccountancyCodeAsset = Regnskapskode (aktiva)
+AccountancyCodeDepreciationAsset = Regnskapskode (aktiva avskrivningskonto)
+AccountancyCodeDepreciationExpense = Regnskapskode (aktiva kostnadskonto)
+NewAssetType=Ny aktivatype
+AssetsTypeSetup=Oppsett av aktivatype
+AssetTypeModified=Aktivatype endret
+AssetType=Aktivatype
+AssetsLines=Aktiva
+DeleteType=Slett
+DeleteAnAssetType=Slett en aktivatype
+ConfirmDeleteAssetType=Er du sikker på at du vil slette denne aktivatypen?
+ShowTypeCard=Vis type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Aktiva
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Aktiva beskrivelse
+
+#
+# Admin page
+#
+AssetsSetup = Aktiva oppsett
+Settings = innstillinger
+AssetsSetupPage = Innstillingsside for aktiva
+ExtraFieldsAssetsType = Komplementære attributter (Aktivatype)
+AssetsType=Aktivatype
+AssetsTypeId=Aktivatype-ID
+AssetsTypeLabel=Aktivatype etikett
+AssetsTypes=Aktivatyper
+
+#
+# Menu
+#
+MenuAssets = Eiendeler
+MenuNewAsset = Ny eiendel
+MenuTypeAssets = Aktivatyper
+MenuListAssets = Liste
+MenuNewTypeAssets = Ny
+MenuListTypeAssets = Liste
+
+#
+# Module
+#
+NewAssetType=Ny aktivatype
+NewAsset=Ny aktiva
diff --git a/htdocs/langs/nb_NO/banks.lang b/htdocs/langs/nb_NO/banks.lang
index e0f39184532..5fadb7f2217 100644
--- a/htdocs/langs/nb_NO/banks.lang
+++ b/htdocs/langs/nb_NO/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Ikke sammenslått
CustomerInvoicePayment=Kundeinnbetaling
SupplierInvoicePayment=Leverandørbetaling
SubscriptionPayment=Abonnementsbetaling
-WithdrawalPayment=Uttaksbetaling
+WithdrawalPayment=Debiter betalingsordre
SocialContributionPayment=Betaling av skatter og avgifter
BankTransfer=Bankoverføring
BankTransfers=Bankoverføringer
diff --git a/htdocs/langs/nb_NO/blockedlog.lang b/htdocs/langs/nb_NO/blockedlog.lang
new file mode 100644
index 00000000000..abac55b8269
--- /dev/null
+++ b/htdocs/langs/nb_NO/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Uforanderlige logger
+Field=Felt
+BlockedLogDesc=Denne modulen sporer noen hendelser i en uforanderlig logg (som du ikke kan endre når innspilt) i en blokkjede, i sanntid. Denne modulen gir kompatibilitet med lovgivningen i enkelte land (som Frankrike med loven Finance 2016 - Norme NF525).
+Fingerprints=Arkiverte hendelser og fingeravtrykk
+FingerprintsDesc=Dette er verktøyet for å bla gjennom eller trekke ut de uforanderlige loggene. Uforanderlige logger genereres og arkiveres lokalt i en dedikert tabell, i sanntid når du registrerer en forretningshendelse. Du kan bruke dette verktøyet til å eksportere arkivet og lagre det ekstert (noen land, som Frankrike, ber deg om å gjøre det hvert år). Merk at det ikke er noen funksjon for å rense denne loggen, og ethvert forsøk på endring i denne loggen (for eksempel en hacker) vil bli rapportert med et ikke-gyldig fingeravtrykk. Hvis du virkelig trenger å rense denne tabellen fordi du brukte programmet til et demo/testformål og vil rense dataene dine for å starte produksjonen din, kan du be din forhandler eller integrator om å tilbakestille databasen din (alle dataene dine blir fjernet).
+CompanyInitialKey=Selskapets startnøkkel (hash of genesis block)
+BrowseBlockedLog=Uforanderlige logger
+ShowAllFingerPrintsMightBeTooLong=Vis alle arkiverte logger (kan være lang)
+ShowAllFingerPrintsErrorsMightBeTooLong=Vis alle ikke-gyldige arkivlogger (kan være lang)
+DownloadBlockChain=Last ned fingeravtrykk
+KoCheckFingerprintValidity=Arkivert logg er ikke gyldig. Det betyr at noen (en hacker?) har endret noen data i den arkiverte loggen etter at den ble registrert, eller har slettet den forrige arkiverte posten (sjekk at linjen med tidligere # eksisterer).
+OkCheckFingerprintValidity=Arkivert logg er gyldig. Det betyr at ingen data på denne linjen ble endret og posten følger den forrige.
+OkCheckFingerprintValidityButChainIsKo=Arkivert logg ser ut til å være gyldig i forhold til den forrige, men kjeden var ødelagt tidligere.
+AddedByAuthority=Lagret hos ekstern myndighet
+NotAddedByAuthorityYet=Ikke lagret hos ekstern myndighet
+ShowDetails=Vis lagrede detaljer
+logPAYMENT_VARIOUS_CREATE=Betaling (ikke tildelt faktura) opprettet
+logPAYMENT_VARIOUS_MODIFY=Betaling (ikke tildelt faktura) endret
+logPAYMENT_VARIOUS_DELETE=Betaling (ikke tildelt faktura) logisk sletting
+logPAYMENT_ADD_TO_BANK=Betaling lagt til i bank
+logPAYMENT_CUSTOMER_CREATE=Kundebetaling opprettet
+logPAYMENT_CUSTOMER_DELETE=Kundebetaling logisk sletting
+logDONATION_PAYMENT_CREATE=Donasjonsbetaling opprettet
+logDONATION_PAYMENT_DELETE=Donasjonsbetaling logisk sletting
+logBILL_PAYED=Kundefaktura betalt
+logBILL_UNPAYED=Kundefaktura settes ubetalt
+logBILL_VALIDATE=Kundefaktura validert
+logBILL_SENTBYMAIL=Kundefaktura sendt via post
+logBILL_DELETE=Kundefaktura logisk slettet
+logMODULE_RESET=Modul BlockedLog ble deaktivert
+logMODULE_SET=Modul BlockedLog ble aktivert
+logDON_VALIDATE=Donasjon validert
+logDON_MODIFY=Donasjon endret
+logDON_DELETE=Donasjon logisk sletting
+logMEMBER_SUBSCRIPTION_CREATE=Medlemskap opprettet
+logMEMBER_SUBSCRIPTION_MODIFY=Medlemsskap endret
+logMEMBER_SUBSCRIPTION_DELETE=Medlemskap logisk sletting
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Kundefaktura nedlasting
+BlockedLogBillPreview=Kundefaktura forhåndsvisning
+BlockedlogInfoDialog=Loggdetaljer
+ListOfTrackedEvents=Liste over sporede hendelser
+Fingerprint=Fingeravtrykk
+DownloadLogCSV=Eksporter arkiverte logger (CSV)
+logDOC_PREVIEW=Forhåndsvisning av et validert dokument for å skrive ut eller laste ned
+logDOC_DOWNLOAD=Nedlasting av et validert dokument for å skrive ut eller sende
+DataOfArchivedEvent=Alle data av arkivert hendelse
+ImpossibleToReloadObject=Originalobjekt (type %s, id %s) ikke koblet (se kolonnen 'Alle data' for å få uforandret lagret data)
+BlockedLogAreRequiredByYourCountryLegislation=Ikke Modifiserbare Logger-modul kan være påkrevet av lovgivningen i ditt land. Deaktivering av denne modulen kan gjøre eventuelle fremtidige transaksjoner ugyldige med hensyn til loven og bruken av lovlig programvare, da de ikke kan bekreftes av en skattemessig revisjon.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Ikke Modifiserbare Logger-modul ble aktivert på grunn av lovgivningen i ditt land. Deaktivering av denne modulen kan gjøre eventuelle fremtidige transaksjoner ugyldige med hensyn til loven og bruken av lovlig programvare, da de ikke kan valideres av en skattemessig revisjon.
+BlockedLogDisableNotAllowedForCountry=Liste over land der bruken av denne modulen er obligatorisk (bare for å forhindre å feilaktig deaktivere modulen, hvis landet ditt er i denne listen, er det ikke mulig å deaktivere modulen uten å redigere denne listen først. Merk også at aktivering/deaktivering av denne modulen vil opprette et spor i den ikke modifiserbare loggen).
+OnlyNonValid=Ikke gyldig
+TooManyRecordToScanRestrictFilters=For mange poster å skanne/analysere. Vennligst begrens listen med mer restriktive filtre.
+RestrictYearToExport=Begrens måned/år å eksportere
diff --git a/htdocs/langs/nb_NO/cashdesk.lang b/htdocs/langs/nb_NO/cashdesk.lang
index 89f1d3e7e89..9dcab394ae2 100644
--- a/htdocs/langs/nb_NO/cashdesk.lang
+++ b/htdocs/langs/nb_NO/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Antall terminaler
TerminalSelect=Velg terminalen du vil bruke:
POSTicket=POS Billett
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/nb_NO/mails.lang b/htdocs/langs/nb_NO/mails.lang
index e0ab0167659..a1e27fc6687 100644
--- a/htdocs/langs/nb_NO/mails.lang
+++ b/htdocs/langs/nb_NO/mails.lang
@@ -78,9 +78,9 @@ GroupEmails=Gruppe e-postmeldinger
OneEmailPerRecipient=Én e-post per mottaker (som standard, en e-post per post valgt)
WarningIfYouCheckOneRecipientPerEmail=Advarsel, hvis du merker av denne boksen, betyr det at bare en e-post vil bli sendt for flere forskjellige valgte poster, så hvis meldingen inneholder erstatningsvariabler som refererer til data i en post, blir det ikke mulig å erstatte dem.
ResultOfMailSending=Resultat av massesending av e-post
-NbSelected=Antall valgt
-NbIgnored=Antall ignorert
-NbSent=Antall sendt
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s melding(er) sendt.
ConfirmUnvalidateEmailing=Er du sikker på at du vil endre status på epost %s til kladd?
MailingModuleDescContactsWithThirdpartyFilter=Kontakt med kundefilter
diff --git a/htdocs/langs/nb_NO/members.lang b/htdocs/langs/nb_NO/members.lang
index 616e02fc920..6faaf810b05 100644
--- a/htdocs/langs/nb_NO/members.lang
+++ b/htdocs/langs/nb_NO/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Velg statistikk du ønsker å lese ...
MenuMembersStats=Statistikk
LastMemberDate=Siste medlemsdato
LatestSubscriptionDate=Siste abonnementsdato
-Nature=Natur
+MemberNature=Nature of member
Public=Informasjon er offentlig
NewMemberbyWeb=Nytt medlem lagt til. Venter på godkjenning
NewMemberForm=Skjema for nytt medlem
diff --git a/htdocs/langs/nb_NO/mrp.lang b/htdocs/langs/nb_NO/mrp.lang
new file mode 100644
index 00000000000..d5a0f38a44d
--- /dev/null
+++ b/htdocs/langs/nb_NO/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP-område
+MenuBOM=Materialkostnader
+LatestBOMModified=Siste %s endrede materialkostnader
+BillOfMaterials=Materialkostnader
+BOMsSetup=Oppsett av BOM-modulen
+ListOfBOMs=Liste over Materialkostnader - BOM
+NewBOM=Ny materialkostnad
+ProductBOMHelp=Produkt som skal lages med denne BOM
+BOMsNumberingModules=BOM nummereringsmaler
+BOMsModelModule=BOM dokumentmaler
+FreeLegalTextOnBOMs=Fritekst på BOM-dokumentet
+WatermarkOnDraftBOMs=Vannmerke på BOM-utkast
+ConfirmCloneBillOfMaterials=Er du sikker på at du vil klone materialkostnaden?
+ManufacturingEfficiency=Produksjonseffektivitet
+ValueOfMeansLoss=Verdien på 0,95 betyr et gjennomsnitt på 5%% tap under produksjonen
+DeleteBillOfMaterials=Slett BOM
+ConfirmDeleteBillOfMaterials=Er du sikker på at du vil slette denne BOM?
diff --git a/htdocs/langs/nb_NO/products.lang b/htdocs/langs/nb_NO/products.lang
index 88c571ad537..7d96e527604 100644
--- a/htdocs/langs/nb_NO/products.lang
+++ b/htdocs/langs/nb_NO/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Leverandørpriser
SuppliersPricesOfProductsOrServices=Leverandørpriser (av varer eller tjenester)
CustomCode=Toll / vare / HS-kode
CountryOrigin=Opprinnelsesland
-Nature=Varetype (materiale/finish)
+Nature=Nature of produt (material/finished)
ShortLabel=Kort etikett
Unit=Enhet
p= stk
diff --git a/htdocs/langs/nb_NO/receptions.lang b/htdocs/langs/nb_NO/receptions.lang
new file mode 100644
index 00000000000..4142ac04982
--- /dev/null
+++ b/htdocs/langs/nb_NO/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Oppsett av varemottak
+RefReception=Mottak ref.
+Reception=Mottak
+Receptions=Mottak
+AllReceptions=Alle mottak
+Reception=Mottak
+Receptions=Mottak
+ShowReception=Vis mottak
+ReceptionsArea=Område for mottak
+ListOfReceptions=Liste over mottak
+ReceptionMethod=Mottaksmetode
+LastReceptions=Siste %s mottak
+StatisticsOfReceptions=Mottaksstatistikk
+NbOfReceptions=Antall mottak
+NumberOfReceptionsByMonth=Antall mottak etter måned
+ReceptionCard=Mottakskort
+NewReception=Nytt mottak
+CreateReception=Opprett mottak
+QtyInOtherReceptions=Antall i andre mottak
+OtherReceptionsForSameOrder=Andre mottak for denne bestillingen
+ReceptionsAndReceivingForSameOrder=Mottak og kvitteringer for denne bestillingen
+ReceptionsToValidate=Mottak til validering
+StatusReceptionCanceled=Kansellert
+StatusReceptionDraft=Kladd
+StatusReceptionValidated=Validert (klar til levering eller allerede levert)
+StatusReceptionProcessed=Behandlet
+StatusReceptionDraftShort=Kladd
+StatusReceptionValidatedShort=Validert
+StatusReceptionProcessedShort=Behandlet
+ReceptionSheet=Mottaksskjema
+ConfirmDeleteReception=Er du sikker på at du vil slette dette mottaket?
+ConfirmValidateReception=Er du sikker på at du vil validere dette mottaket med referanse %s?
+ConfirmCancelReception=Er du sikker på at du vil avbryte dette mottaket?
+StatsOnReceptionsOnlyValidated=Statistikk utført på validerte mottak. Dato brukt er dato for validering av mottak (planlagt leveringsdato er ikke alltid kjent).
+SendReceptionByEMail=Send mottak via e-post
+SendReceptionRef=Innlevering av mottak %s
+ActionsOnReception=Hendelser i mottak
+ReceptionCreationIsDoneFromOrder=For øyeblikket er det opprettet et nytt mottak fra ordrekortet.
+ReceptionLine=Mottakslinje
+ProductQtyInReceptionAlreadySent=Produktkvantitet fra åpne salgsordre som allerede er sendt
+ProductQtyInSuppliersReceptionAlreadyRecevied=Varekvantitet fra åpen leverandørordre som allerede er mottatt
+ValidateOrderFirstBeforeReception=Du må først validere ordren før du kan gjøre mottak.
+ReceptionsNumberingModules=Nummereringsmodul for mottak
+ReceptionsReceiptModel=Dokumentmaler for mottak
diff --git a/htdocs/langs/nb_NO/salaries.lang b/htdocs/langs/nb_NO/salaries.lang
index 807e5d33a9e..3d7048c764c 100644
--- a/htdocs/langs/nb_NO/salaries.lang
+++ b/htdocs/langs/nb_NO/salaries.lang
@@ -5,6 +5,7 @@ SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Regnskapskonto som standard for lønnsutbetal
Salary=Lønn
Salaries=Lønn
NewSalaryPayment=Ny lønnsutbetaling
+AddSalaryPayment=Legg til lønnsutbetaling
SalaryPayment=Lønnsutbetaling
SalariesPayments=Lønnsutbetalinger
ShowSalaryPayment=Vis lønnsutbetaling
@@ -16,3 +17,5 @@ TJMDescription=Dene verdien er foreløpig brukt til informasjon, og er ikke bruk
LastSalaries=Siste %s lønnsutbetalinger
AllSalaries=Alle lønnsutbetalinger
SalariesStatistics=Lønnsstatistikk
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/nb_NO/stocks.lang b/htdocs/langs/nb_NO/stocks.lang
index 1abc68227ae..a7d75773b32 100644
--- a/htdocs/langs/nb_NO/stocks.lang
+++ b/htdocs/langs/nb_NO/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Lagerkort
Warehouse=Lager
Warehouses=Lagre
ParentWarehouse=Foreldre-lager
-NewWarehouse=Nytt lager
+NewWarehouse=Nytt lager/lagerlokasjon
WarehouseEdit=Endre lager
MenuNewWarehouse=Nytt lager
WarehouseSource=Kildelager
@@ -29,6 +29,8 @@ MovementId=Bevegelses-ID
StockMovementForId=Bevegelse ID %d
ListMouvementStockProject=Liste over varebevegelser tilknyttet prosjekt
StocksArea=Område for lager
+AllWarehouses=Alle lager
+IncludeAlsoDraftOrders=Inkluder også ordrekladd
Location=Lokasjon
LocationSummary=Kort navn på lokasjon
NumberOfDifferentProducts=Antall forskjellige varer
@@ -44,7 +46,6 @@ TransferStock=Overfør lagerbeholdning
MassStockTransferShort=Masse-lageroverføring
StockMovement=Lagerbevegelse
StockMovements=Lagerbevegelser
-LabelMovement=Bevegelse-etikett
NumberOfUnit=Antall enheter
UnitPurchaseValue=Enhets innkjøpspris
StockTooLow=For lav beholdning
@@ -54,21 +55,23 @@ PMPValue=Vektet gjennomsnittspris
PMPValueShort=WAP
EnhancedValueOfWarehouses=Lagerverdi
UserWarehouseAutoCreate=Opprett et brukerlager automatisk når du oppretter en bruker
-AllowAddLimitStockByWarehouse=Tillat å legge til grense og ønsket lager pr. par (vare, lager) i stedet for pr. produkt
-IndependantSubProductStock=Varelager og sub-varelager er uavhengig av hverandre
+AllowAddLimitStockByWarehouse=Behandle også verdier for minimum og ønsket lager per paring (produkt-lager) i tillegg til verdier per produkt
+IndependantSubProductStock=Beholdning for vare og delvare er uavhengige
QtyDispatched=Antall sendt
QtyDispatchedShort=Mengde utsendt
QtyToDispatchShort=Mengde for utsendelse
OrderDispatch=Varekvitteringer
-RuleForStockManagementDecrease=Regel for automatisk lagerreduksjon (manuell reduksjon er alltid mulig, selv om automatisk reduksjon er aktivert)
-RuleForStockManagementIncrease=Regel for automatisk lagerøkning (manuell økning er alltid mulig, selv om automatisk økning er aktivert)
-DeStockOnBill=Reduser virkelig beholdning ut fra faktura/kreditnota
-DeStockOnValidateOrder=Reduser virkelig beholdning ut fra ordre
+RuleForStockManagementDecrease=Velg regel for automatisk lagerreduksjon (manuell reduksjon er alltid mulig, selv om en automatisk reduksjonsregel er aktivert)
+RuleForStockManagementIncrease=Velg regel for automatisk lagerøkning (manuell økning er alltid mulig, selv om en automatisk økningsregel er aktivert)
+DeStockOnBill=Reduser reelt lager ved validering av kundefaktura/kredittnota
+DeStockOnValidateOrder=Reduser reelt lager ved validering av salgsordre
DeStockOnShipment=Minsk fysisk lager ved validering av forsendelse
-DeStockOnShipmentOnClosing=Reduser reell varebeholdning når levering klassifiseres som lukket
-ReStockOnBill=Øk virkelig beholdning ut fra faktura/kreditnota
-ReStockOnValidateOrder=Øk reellt lager ved godkjennelse av innkjøpsordre
-ReStockOnDispatchOrder=Øk reell varebeholdning ved manuell forsendelse til lager, etter mottak av leverandørordre
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Øk reelt lager ved validering av leverandørfaktura/kredittnota
+ReStockOnValidateOrder=Øk reelt lager ved godkjenning av kjøpsordre
+ReStockOnDispatchOrder=Øk reelt lager ved manuell forsendelse til lager, etter mottak av varer etter innkjøpsordre
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Ordre har enda ikke, eller ikke lenger, status som tillater utsendelse av varer
StockDiffPhysicTeoric=Forklaring for forskjell mellom fysisk og virtuelt lager
NoPredefinedProductToDispatch=Ingen forhåndsdefinerte varer for dette objektet. Så ingen lagerutsending er nødvendig.
@@ -76,12 +79,12 @@ DispatchVerb=Send ut
StockLimitShort=Varslingsgrense
StockLimit=Varslingsgrense for lagerbeholdning
StockLimitDesc=(tom) betyr ingen advarsel. 0 kan brukes til advarsel så snart lageret er tomt.
-PhysicalStock=Fysisk beholdning
+PhysicalStock=Fysisk lagerbeholdning
RealStock=Virkelig beholdning
-RealStockDesc=Fysisk eller reelt lager er beholdningen du for øyeblikket har i dine interne varehus.
-RealStockWillAutomaticallyWhen=Den reelle varebeholdningen endres automatisk i henhold til disse reglene (se lagermoduloppsett for å endre dette):
+RealStockDesc=Fysisk/reelt lager er beholdningen du for øyeblikket har i dine interne lagre.
+RealStockWillAutomaticallyWhen=Virkelig beholdning vil bli endret i henhold til denne regelen (som definert i Lager-modulen):
VirtualStock=Virtuell beholdning
-VirtualStockDesc=Virtuell aksje er beholdningen du vil få når alle åpne ventende handlinger som påvirker lager, lukkes (leverandørordre mottatt, kundeordre sendt, ...)
+VirtualStockDesc=Virtuelt lager er beregnet beholdning tilgjengelig når alle åpne/ventende handlinger (som påvirker beholdning) er lukket (innkjøpsordre mottatt, salgsordre sendt osv.)
IdWarehouse=Lager-ID
DescWareHouse=Beskrivelse av lager
LieuWareHouse=Lagerlokasjon
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Dette lageret representerer det personlige lageret
SelectWarehouseForStockDecrease=Velg lager til bruk for lagerreduksjon
SelectWarehouseForStockIncrease=Velg lager til bruk for lagerøkning
NoStockAction=Ingen lagerhendelser
-DesiredStock=Ønsket optimal beholdning
+DesiredStock=Ønsket beholdning
DesiredStockDesc=Denne lagerbeholdningen vil være den verdien som brukes til å fylle lager med påfyllingsfunksjonen.
StockToBuy=For bestilling
Replenishment=Påfylling av varer
@@ -114,13 +117,13 @@ CurentSelectionMode=Gjeldende valgmodus
CurentlyUsingVirtualStock=Teoretisk varebeholdning
CurentlyUsingPhysicalStock=Fysisk varebeholdning
RuleForStockReplenishment=Regler for lågerpåfylling
-SelectProductWithNotNullQty=Velg minst en vare, med beholdning > 0, og en leverandør
+SelectProductWithNotNullQty=Velg minst en vare med et antall, ikke null, og en leverandør
AlertOnly= Kun varsler
WarehouseForStockDecrease=Lageret %s vil bli brukt til reduksjon av varebeholdning
WarehouseForStockIncrease=Lageret %s vil bli brukt til økning av varebeholdning
ForThisWarehouse=For dette lageret
-ReplenishmentStatusDesc=Dette er en liste over alle varer med beholdning lavere enn ønsket (eller lavere enn varslingsverdi hvis boksen "bare varsling" er krysset av). Ved hjelp av avkrysningsboksen, kan du opprette leverandørordre for å fylle differansen.
-ReplenishmentOrdersDesc=Dette er en liste over alle åpne leverandørordre inkludert forhåndsdefinerte varer. Bare åpne ordrer med forhåndsdefinerte produkter, slik at ordre som kan påvirke beholdning, er synlige her.
+ReplenishmentStatusDesc=Dette er en liste over alle varer med beholdning lavere enn ønsket (eller lavere enn varslingsverdi hvis boksen "bare varsling" er krysset av). Ved hjelp av avkrysningsboksen, kan du opprette innkjøpsordre for å fylle differansen.
+ReplenishmentOrdersDesc=Dette er en liste over alle åpne innkjøpsordre, inkludert forhåndsdefinerte varer. Bare åpne ordrer med forhåndsdefinerte produkter, slik at ordre som kan påvirke beholdning, er synlige her.
Replenishments=Lagerpåfyllinger
NbOfProductBeforePeriod=Beholdning av varen %s før valgte periode (< %s)
NbOfProductAfterPeriod=Beholdning av varen %s før etter periode (< %s)
@@ -134,6 +137,7 @@ StockMustBeEnoughForInvoice=Lagernivå må være høyt nok til å legge varen/tj
StockMustBeEnoughForOrder=Lagernivå må være høyt nok til å legge varen/tjenesten til ordre (sjekk er gjort mot dagens virkelige lagernivå når du legger til en linje i ordren i forhold til hva som er regelen for automatisk lagerendring)
StockMustBeEnoughForShipment= Lagernivå må være høyt nok til å legge varen/tjenesten til levering (sjekk er gjort mot dagens virkelige lagernivå når du legger til en linje i leveringen i forhold til hva som er regelen for automatisk lagerendring)
MovementLabel=Bevegelsesetikett
+TypeMovement=Type bevegelse
DateMovement=Dato for bevegelse
InventoryCode=Bevegelse eller varelager
IsInPackage=Innhold i pakken
@@ -143,11 +147,11 @@ ShowWarehouse=Vis lager
MovementCorrectStock=Lagerkorreksjon for var %s
MovementTransferStock=Lageroverførsel av vare %s til annet lager
InventoryCodeShort=Lag./bev.-kode
-NoPendingReceptionOnSupplierOrder=Ingen ventende mottak grunnet åpen leverandørordre
+NoPendingReceptionOnSupplierOrder=Ingen ventende mottak på grunn av åpen innkjøpsordre
ThisSerialAlreadyExistWithDifferentDate=Dette lot/serienummeret (%s) finnes allerede, men med ulik "best før" og "siste forbruksdag" (funnet %s , men tastet inn %s).
OpenAll=Åpen for alle handlinger
OpenInternal=Kun åpen for interne hendelser
-UseDispatchStatus=Bruk en utsendelses-status (godkjenn/avslå) for varelinjer på leverandør ordremottak
+UseDispatchStatus=Bruk en utsendelses-status (godkjenn/avslå) for varelinjer på innkjøpsordre ved varemottak
OptionMULTIPRICESIsOn=Opsjonen "Flere priser pr. segment" er slått på. Det betyr at en vare har flere utsalgspriser og salgsverdi ikke kan kalkuleres
ProductStockWarehouseCreated=Varsel for nedre og ønsket varebeholdning opprettet
ProductStockWarehouseUpdated=Varsel for nedre og ønsket varebeholdning oppdatert
@@ -171,14 +175,14 @@ inventoryValidate=Validert
inventoryDraft=Løpende
inventorySelectWarehouse=Lagervalg
inventoryConfirmCreate=Opprett
-inventoryOfWarehouse=Oversiktfor lager: %s
-inventoryErrorQtyAdd=Feil: en mengde er mindre enn null
+inventoryOfWarehouse=Lagertelling for lager: %s
+inventoryErrorQtyAdd=Feil: En mengde er mindre enn null
inventoryMvtStock=Etter varetelling
inventoryWarningProductAlreadyExists=Denne varen er allerede på listen
SelectCategory=Kategorifilter
SelectFournisseur=Leverandørfilter
inventoryOnDate=Varetelling
-INVENTORY_DISABLE_VIRTUAL=Tillat å ikke redusere subvare fra et sett på lager
+INVENTORY_DISABLE_VIRTUAL=Virtuell vare (sett): Ikke reduser lager av en sub-vare
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Bruk innkjøpspris hvis ingen siste innkjøpspris finnes
INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Lagerbevegelse har dato for lagerbeholdning
inventoryChangePMPPermission=Tillat å endre PMP-verdi for en vare
@@ -201,6 +205,10 @@ ExitEditMode=Avslutt endring
inventoryDeleteLine=Slett linje
RegulateStock=Reguler lager
ListInventory=Liste
-StockSupportServices=Lageradministrasjon støtter tjenester
-StockSupportServicesDesc=Som standard kan du bare lagerføre "vare". Hvis på, og hvis modultjenesten er på, kan du også lagerføre "tjeneste"
+StockSupportServices=Lagerstyring støtter Varer
+StockSupportServicesDesc=Som standard kan du bare lagre varer av typen "vare". Du kan også lagre et produkt av typen "tjeneste" hvis begge modultjenestene og dette alternativet er aktivert.
ReceiveProducts=Motta varer
+StockIncreaseAfterCorrectTransfer=Øk ved korreksjon/overføring
+StockDecreaseAfterCorrectTransfer=Reduser ved korreksjon/overføring
+StockIncrease=Lagerøkning
+StockDecrease=Lagerreduksjon
diff --git a/htdocs/langs/nb_NO/ticket.lang b/htdocs/langs/nb_NO/ticket.lang
new file mode 100644
index 00000000000..6d01d2600e6
--- /dev/null
+++ b/htdocs/langs/nb_NO/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Supportsedler
+Module56000Desc=Supportseddel-system for problemer eller forespørsel om service
+
+Permission56001=Se supportsedler
+Permission56002=Endre supportsedler
+Permission56003=Slett supportsedler
+Permission56004=Administrer supportsedler
+Permission56005=Se billetter til alle tredjeparter (ikke effektive for eksterne brukere, alltid begrenset til tredjepart de er avhengige av)
+
+TicketDictType=Billett - Typer
+TicketDictCategory=Billett - Grupper
+TicketDictSeverity=Billett - Alvorlighetsgrader
+TicketTypeShortBUGSOFT=Programvarefeil
+TicketTypeShortBUGHARD=Hardwarefeil
+TicketTypeShortCOM=Prisforespørsel
+TicketTypeShortINCIDENT=Be om hjelp
+TicketTypeShortPROJET=Prosjekt
+TicketTypeShortOTHER=Annet
+
+TicketSeverityShortLOW=Lav
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Høy
+TicketSeverityShortBLOCKING=Kritisk / Blokkering
+
+ErrorBadEmailAddress=Felt '%s' er feil
+MenuTicketMyAssign=Mine supportsedler
+MenuTicketMyAssignNonClosed=Mine åpne supportsedler
+MenuListNonClosed=Åpne supportsedler
+
+TypeContact_ticket_internal_CONTRIBUTOR=Bidragsyter
+TypeContact_ticket_internal_SUPPORTTEC=Tilordnet bruker
+TypeContact_ticket_external_SUPPORTCLI=Kundekontakt / hendelsessporing
+TypeContact_ticket_external_CONTRIBUTOR=Ekstern bidragsyter
+
+OriginEmail=Epostkilde
+Notify_TICKET_SENTBYMAIL=Send billettmelding via e-post
+
+# Status
+NotRead=Ikke lest
+Read=Les
+Assigned=Tildelt
+InProgress=Pågår
+NeedMoreInformation=Venter på informasjon
+Answered=Besvarte
+Waiting=Venter
+Closed=Lukket
+Deleted=Slettede
+
+# Dict
+Type=Type
+Category=Analytisk kode
+Severity=Alvorlighetsgrad
+
+# Email templates
+MailToSendTicketMessage=Å sende epost fra supportseddel-melding
+
+#
+# Admin page
+#
+TicketSetup=Oppsett av supportseddel-modul
+TicketSettings=Aktiva oppsettside
+TicketSetupPage=
+TicketPublicAccess=Et offentlig grensesnitt som ikke krever identifikasjon er tilgjengelig på følgende nettadresse
+TicketSetupDictionaries=Typen av billett, alvorlighetsgrad og analytiske koder kan konfigureres fra ordbøker
+TicketParamModule=Oppsett av modulvariabler
+TicketParamMail=Epostoppsett
+TicketEmailNotificationFrom=Varslings epost fra
+TicketEmailNotificationFromHelp=Brukes som eksempel i svar på supportseddel
+TicketEmailNotificationTo=Notifikasjons-epost til
+TicketEmailNotificationToHelp=Send e-postvarsler til denne adressen.
+TicketNewEmailBodyLabel=Tekstmelding sendt etter å ha opprettet en billett
+TicketNewEmailBodyHelp=Teksten som er angitt her, vil bli satt inn i epostbekreftelsen for opprettelsen av en ny supportseddel fra det offentlige grensesnittet. Informasjon om konsultasjon av supportseddelen blir automatisk lagt til.
+TicketParamPublicInterface=Oppsett av offentlig grensesnitt
+TicketsEmailMustExist=Krever en eksisterende epostadresse for å opprette en supportseddel
+TicketsEmailMustExistHelp=I det offentlige grensesnittet må epostadressen allerede finnes i databasen for å kunne opprette en ny supportseddel.
+PublicInterface=Offentlig grensesnitt
+TicketUrlPublicInterfaceLabelAdmin=Alternativ nettadresse for offentlig grensesnitt
+TicketUrlPublicInterfaceHelpAdmin=Det er mulig å definere et alias til webserveren og dermed gjøre tilgjengelig det offentlige grensesnittet med en annen nettadresse (serveren må fungere som en proxy på denne nye nettadressen)
+TicketPublicInterfaceTextHomeLabelAdmin=Velkommentekst for det offentlige grensesnittet
+TicketPublicInterfaceTextHome=Du kan opprette en supportseddel eller se eksisterende fra sporingsidentifikasjonen.
+TicketPublicInterfaceTextHomeHelpAdmin=Teksten som er legges her, vises på hjemmesiden til det offentlige grensesnittet.
+TicketPublicInterfaceTopicLabelAdmin=Grensesnitt tittel
+TicketPublicInterfaceTopicHelp=Denne teksten vises som tittelen på det offentlige grensesnittet.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Hjelpetekst til meldingsoppføringen
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Denne teksten vises over brukerens område for melding.
+ExtraFieldsTicket=Ekstra attributter
+TicketCkEditorEmailNotActivated=HTML-editor er ikke aktivert. Vennligst sett inn FCKEDITOR_ENABLE_MAIL innhold til 1 for å aktivere.
+TicketsDisableEmail=Ikke send epost ved opprettelse av supportseddel eller melding
+TicketsDisableEmailHelp=Som standard sendes epost når nye supportsedler eller meldinger opprettes. Aktiver dette alternativet for å deaktivere * alle * epostvarsler
+TicketsLogEnableEmail=Aktiver logg via epost
+TicketsLogEnableEmailHelp=Ved hver endring sendes en epost ** til hver kontakt ** som er knyttet til supportseddelen.
+TicketParams=Parametre
+TicketsShowModuleLogo=Vis modulens logo i det offentlige grensesnittet
+TicketsShowModuleLogoHelp=Aktiver dette alternativet for å skjule modullogoen på sidene i det offentlige grensesnittet
+TicketsShowCompanyLogo=Vis logoen til firmaet i det offentlige grensesnittet
+TicketsShowCompanyLogoHelp=Aktiver dette alternativet for å skjule logoen til hovedselskapet på sidene i det offentlige grensesnittet
+TicketsEmailAlsoSendToMainAddress=Send også melding til hovedadressen
+TicketsEmailAlsoSendToMainAddressHelp=Aktiver dette alternativet for å sende en epost til "Varslings-epost" -adresse (se oppsett under)
+TicketsLimitViewAssignedOnly=Begrens visningen til supportsedler tildelt den nåværende brukeren (ikke effektiv for eksterne brukere, alltid begrenset til den tredjepart de er avhengige av)
+TicketsLimitViewAssignedOnlyHelp=Bare supportsedler som er tildelt den nåværende brukeren, vil være synlige. Gjelder ikke for en bruker med administrasjonsrettigheter.
+TicketsActivatePublicInterface=Aktiver det offentlige grensesnittet
+TicketsActivatePublicInterfaceHelp=Offentlig grensesnitt gjør det mulig for alle besøkende å lage supportsedler.
+TicketsAutoAssignTicket=Tilordne automatisk brukeren som opprettet supportseddelen
+TicketsAutoAssignTicketHelp=Når du lager en supportseddel, kan brukeren automatisk tildeles billetten.
+TicketNumberingModules=Supportseddel nummereringsmodul
+TicketNotifyTiersAtCreation=Varsle tredjepart ved opprettelse
+TicketGroup=Gruppe
+TicketsDisableCustomerEmail=Slå alltid av e-post når en billett er opprettet fra det offentlige grensesnittet
+#
+# Index & list page
+#
+TicketsIndex=Supportsedler - hjem
+TicketList=Liste over supportsedler
+TicketAssignedToMeInfos=Denne siden viser Supportseddel-liste som er tilordnet gjeldende bruker
+NoTicketsFound=Ingen supportseddel funnet
+NoUnreadTicketsFound=Ingen ulest billett funnet
+TicketViewAllTickets=Se alle supportsedler
+TicketViewNonClosedOnly=Se bare åpne supportsedler
+TicketStatByStatus=Supportsedler etter status
+
+#
+# Ticket card
+#
+Ticket=Billett
+TicketCard=Supportseddel-kort
+CreateTicket=Opprett supportseddel
+EditTicket=Endre supportseddel
+TicketsManagement=Administrasjon av supportsedler
+CreatedBy=Laget av
+NewTicket=Ny supportseddel
+SubjectAnswerToTicket=Supportseddel-svar
+TicketTypeRequest=Forespørselstype
+TicketCategory=Analytisk kode
+SeeTicket=Se supportseddel
+TicketMarkedAsRead=Supportseddel merket som lest
+TicketReadOn=Les videre
+TicketCloseOn=Lukket den
+MarkAsRead=Merk supportseddel som lest
+TicketHistory=Supportseddel historikk
+AssignUser=Tilordne til bruker
+TicketAssigned=Supportseddel er nå tildelt
+TicketChangeType=Endre type
+TicketChangeCategory=Endre analytisk kode
+TicketChangeSeverity=Endre alvorlighetsgrad
+TicketAddMessage=Legg til en melding
+AddMessage=Legg til en melding
+MessageSuccessfullyAdded=Supportseddel lagt til
+TicketMessageSuccessfullyAdded=Melding lagt til
+TicketMessagesList=Meldingsliste
+NoMsgForThisTicket=Ingen melding for denne supportseddelen
+Properties=Klassifisering
+LatestNewTickets=Siste %s nyeste supportsedler (ikke lest)
+TicketSeverity=Alvorlighetsgrad
+ShowTicket=Se supportseddel
+RelatedTickets=Relaterte supportsedler
+TicketAddIntervention=Opprett intervensjon
+CloseTicket=Lukk supportseddel
+CloseATicket=Lukk en supportseddel
+ConfirmCloseAticket=Bekreft lukking av supportseddel
+ConfirmDeleteTicket=Vennligst bekreft fjerning av supportseddel
+TicketDeletedSuccess=Supportseddel slettet
+TicketMarkedAsClosed=Supportseddel merket som lukket
+TicketDurationAuto=Beregnet varighet
+TicketDurationAutoInfos=Varighet automatisk beregnet fra relatert intervensjon
+TicketUpdated=Supportseddel oppdatert
+SendMessageByEmail=Send melding via epost
+TicketNewMessage=Ny melding
+ErrorMailRecipientIsEmptyForSendTicketMessage=Mottaker er tom. Ingen epost sendt
+TicketGoIntoContactTab=Vennligst gå inn på "Kontakter" -fanen for å velge
+TicketMessageMailIntro=Introduksjon
+TicketMessageMailIntroHelp=Denne teksten legges bare til i begynnelsen av eposten og vil ikke bli lagret.
+TicketMessageMailIntroLabelAdmin=Introduksjon i meldingen når du sender epost
+TicketMessageMailIntroText=Hei, Et nytt svar ble sendt på en billett som du er kontakt for. Her er meldingen:
+TicketMessageMailIntroHelpAdmin=Denne teksten blir satt inn før teksten til svaret på en supportseddel.
+TicketMessageMailSignature=Signatur
+TicketMessageMailSignatureHelp=Denne teksten er bare lagt til i slutten av eposten og vil ikke bli lagret.
+TicketMessageMailSignatureText=
Med vennlig hilsen
-
+TicketMessageMailSignatureLabelAdmin=Signatur på svar-epost
+TicketMessageMailSignatureHelpAdmin=Denne teksten vil bli satt inn etter svarmeldingen.
+TicketMessageHelp=Kun denne teksten blir lagret i meldingslisten på supportseddelen.
+TicketMessageSubstitutionReplacedByGenericValues=Substitusjonsvariabler erstattes av generiske verdier.
+TimeElapsedSince=Tid forløpt siden
+TicketTimeToRead=Tid forløpt før lesing
+TicketContacts=Kontakter supportseddel
+TicketDocumentsLinked=Dokumenter knyttet til supportseddel
+ConfirmReOpenTicket=Bekreft gjenåpning av denne supportseddelen?
+TicketMessageMailIntroAutoNewPublicMessage=En ny melding ble lagt ut på billetten med emnet %s:
+TicketAssignedToYou=Supportseddel tildelt
+TicketAssignedEmailBody=Du har blitt tildelt supportseddel # %s av %s
+MarkMessageAsPrivate=Merk meldingen som privat
+TicketMessagePrivateHelp=Denne meldingen vises ikke til eksterne brukere
+TicketEmailOriginIssuer=Utsteder ved opprettelse av supportsedlene
+InitialMessage=Innledende melding
+LinkToAContract=Lenke til en kontrakt
+TicketPleaseSelectAContract=Velg en kontrakt
+UnableToCreateInterIfNoSocid=Kan ikke opprette en intervensjon når ingen tredjepart er definert
+TicketMailExchanges=Epostutveksling
+TicketInitialMessageModified=Innledende melding endret
+TicketMessageSuccesfullyUpdated=Meldingen ble oppdatert
+TicketChangeStatus=Endre status
+TicketConfirmChangeStatus=Bekreft statusendringen: %s?
+TicketLogStatusChanged=Status endret: %s til %s
+TicketNotNotifyTiersAtCreate=Ikke gi beskjed til firmaet ved opprettelse
+Unread=Ulest
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Billett %s lest av %s
+NoLogForThisTicket=Ingen logg på denne supportseddelen ennå
+TicketLogAssignedTo=Billett %s tildelt %s
+TicketLogPropertyChanged=Billett %s endret: klassifisering fra %s til %s
+TicketLogClosedBy=Billett %s lukket av %s
+TicketLogReopen=Billett %s gjenåpnet
+
+#
+# Public pages
+#
+TicketSystem=Supportseddel-system
+ShowListTicketWithTrackId=Vis supportseddel-liste fra sporings-ID
+ShowTicketWithTrackId=Vis supportseddel fra sporings-ID
+TicketPublicDesc=Du kan opprette en supportseddel eller sjekke fra en eksisterende ID.
+YourTicketSuccessfullySaved=Supportseddelen har blitt lagret!
+MesgInfosPublicTicketCreatedWithTrackId=En ny supportseddel er opprettet med ID %s.
+PleaseRememberThisId=Vennligst ta vare på sporingsnummeret til senere bruk.
+TicketNewEmailSubject=Opprettelse av supportseddel bekreftet
+TicketNewEmailSubjectCustomer=Ny supportseddel
+TicketNewEmailBody=Dette er en automatisk epost for å bekrefte at du har registrert en ny supportseddel .
+TicketNewEmailBodyCustomer=Dette er en automatisk epost for å bekrefte at en ny supportseddel nettopp er opprettet i kontoen din.
+TicketNewEmailBodyInfosTicket=Informasjon for å overvåke supportseddelen
+TicketNewEmailBodyInfosTrackId=Billettsporingsnummer: %s
+TicketNewEmailBodyInfosTrackUrl=Du kan se fremdriften til supportseddelen ved å klikke på lenken over.
+TicketNewEmailBodyInfosTrackUrlCustomer=Du kan se fremdriften til supportseddelen i det spesifikke grensesnittet ved å klikke på følgende lenke
+TicketEmailPleaseDoNotReplyToThisEmail=Vennligst ikke svar direkte på denne eposten! Bruk koblingen til å svare via grensesnittet.
+TicketPublicInfoCreateTicket=Dette skjemaet gir deg mulighet til å registrere en supportseddel i vårt styringssystem.
+TicketPublicPleaseBeAccuratelyDescribe=Vennligst beskriv problemet nøyaktig. Gi så mye informasjon som mulig slik at vi kan identifisere forespørselen din riktig.
+TicketPublicMsgViewLogIn=Vennligst oppgi supportseddel sporings-ID
+TicketTrackId=Offentlig sporings-ID
+OneOfTicketTrackId=En av sporings-IDene dine
+ErrorTicketNotFound=Billett med sporings-ID %s ikke funnet!
+Subject=Subjekt
+ViewTicket=Vis supportseddel
+ViewMyTicketList=Se min supportseddel-liste
+ErrorEmailMustExistToCreateTicket=Feil: E-postadresse ikke funnet i vår database
+TicketNewEmailSubjectAdmin=Ny supportseddel opprettet
+TicketNewEmailBodyAdmin=
Supportseddelen er nettopp opprettet med ID # %s, se informasjon:
+SeeThisTicketIntomanagementInterface=Se supportseddel i administrasjonsgrensesnitt
+TicketPublicInterfaceForbidden=Det offentlige grensesnittet for supportsedlene ble ikke aktivert
+ErrorEmailOrTrackingInvalid=Feil verdi for sporings-ID eller e-post
+OldUser=Gammel bruker
+NewUser=Ny bruker
+NumberOfTicketsByMonth=Antall billetter per måned
+NbOfTickets=Antall billetter
+# notifications
+TicketNotificationEmailSubject=Supportseddel%s oppdatert
+TicketNotificationEmailBody=Dette er en automatisk melding for å varsle deg om at billetten %s nettopp er oppdatert
+TicketNotificationRecipient=Meldingsmottaker
+TicketNotificationLogMessage=Loggmelding
+TicketNotificationEmailBodyInfosTrackUrlinternal=Se supportseddel i grensesnitt
+TicketNotificationNumberEmailSent=Melding sendt til e-post: %s
+
+ActionsOnTicket=Hendelser på billett
+
+#
+# Boxes
+#
+BoxLastTicket=Siste opprettede supportsedler
+BoxLastTicketDescription=Siste %s opprettede supportsedler
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=Ingen nylige uleste supportsedler
+BoxLastModifiedTicket=Siste endrede supportsedler
+BoxLastModifiedTicketDescription=Siste %s endrede supportsedler
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=Ingen nylig endrede supportsedler
diff --git a/htdocs/langs/nb_NO/website.lang b/htdocs/langs/nb_NO/website.lang
index a75055498dc..61e3013c584 100644
--- a/htdocs/langs/nb_NO/website.lang
+++ b/htdocs/langs/nb_NO/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=Du har ikke tillatelse til å legge til eller redi
ReplaceWebsiteContent=Erstatt nettsideinnhold
DeleteAlsoJs=Slett også alle javascript-filer som er spesifikke for denne nettsiden?
DeleteAlsoMedias=Slett også alle mediefiler som er spesifikke for denne nettsiden?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/nb_NO/withdrawals.lang b/htdocs/langs/nb_NO/withdrawals.lang
index 7d2a494494c..ce42e5e20a0 100644
--- a/htdocs/langs/nb_NO/withdrawals.lang
+++ b/htdocs/langs/nb_NO/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direktedebiter ordrelinjer
RequestStandingOrderToTreat=Forespør prossesering av direktedebetsordre
RequestStandingOrderTreated=Forespør prossesererte direktedebetsordre
NotPossibleForThisStatusOfWithdrawReceiptORLine=Ennå ikke mulig. Tilbaketrekkings-status må være satt til 'kreditert' før fjerning fra spesifikke linjer.
-NbOfInvoiceToWithdraw=Antall kvalifiserte fakturaer med ventende debitering
+NbOfInvoiceToWithdraw=Antall kvalifiserte fakturaer med ventende avbestillingsordre
NbOfInvoiceToWithdrawWithInfo=Antall kundefakturaer med direktedebetsordre som har definert bankkontoinformasjon
InvoiceWaitingWithdraw=Faktura som venter på direktedebet
AmountToWithdraw=Beløp å tilbakekalle
WithdrawsRefused=Direktedebet avvist
NoInvoiceToWithdraw=Ingen kundefaktura med åpne 'Debetforespørsler' venter. Gå til fanen '%s' på fakturakortet for å gjøre en forespørsel.
-ResponsibleUser=Ansvarlig bruker
+ResponsibleUser=Brukeransvarlig
WithdrawalsSetup=Oppsett av direktedebetsbetalinger
WithdrawStatistics=Statistikk over direktedebetsbetalinger
WithdrawRejectStatistics=Statistikk over avviste direktedebetsbetalinger
LastWithdrawalReceipt=Siste %s direktedebetskvitteringer
MakeWithdrawRequest=Foreta en direktedebet betalingsforespørsel
WithdrawRequestsDone=%s direktedebet-betalingforespørsler registrert
-ThirdPartyBankCode=Tredjepartens bankkonto
-NoInvoiceCouldBeWithdrawed=Ingen faktura tilbakekalt. Kontroller at fakturaer er mot selskaper med gyldig standard BAN, og at BAN har en RUM-modus %s .
+ThirdPartyBankCode=Tredjeparts bankkode
+NoInvoiceCouldBeWithdrawed=Ingen faktura debitert. Kontroller at fakturaer mot selskaper med gyldig standard BAN, og at BAN har en RUM-modus %s .
ClassCredited=Klassifiser som kreditert
ClassCreditedConfirm=Er du sikker på at du vil klassifisere tilbakekallingen som kreditert din bankkonto?
TransData=Dato for overføring
@@ -50,7 +50,7 @@ StatusMotif0=Uspesifisert
StatusMotif1=Ikke nok midler
StatusMotif2=Forespørselen er bestridt
StatusMotif3=Ikke en direktedebetsordre
-StatusMotif4=Kundeordre
+StatusMotif4=Salgsordre
StatusMotif5=RIB ubrukelig
StatusMotif6=Konto uten balanse
StatusMotif7=Rettslig avgjørelse
@@ -66,11 +66,11 @@ NotifyCredit=Kreditt tilbakekalling
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bankkontoer som bruker RIB
WithBankUsingBANBIC=For bankkontoer som bruker IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bankkonto for mottak av direktedebet
+BankToReceiveWithdraw=Mottakende bankkonto
CreditDate=Kreditt på
WithdrawalFileNotCapable=Kan ikke ikke generere kvitteringsfil for tilbaketrekking for landet ditt %s (Landet er ikke støttet)
-ShowWithdraw=Vis tilbakekalling
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Hvis faktura har minst en tilbakekallingsbetaling ennå ikke behandlet, vil den ikke bli satt som betalt for å tillate videre håndtering av tilbakekallinger.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=Under denne fanen kan du be om en direktedebet-betalingsordre .Når dette er gjort, kan du gå inn i menyen Bank-> direktedebet-ordre for å håndtere betalingsoppdraget .Når betalingsoppdraget er lukket, vil betaling på fakturaen automatisk bli registrert, og fakturaen lukkes hvis restbeløpet er null.
WithdrawalFile=Tilbaketrekkingsfil
SetToStatusSent=Sett status til "Fil Sendt"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=Dette vil også registrere innbetalinger til fak
StatisticsByLineStatus=Statistikk etter linjestatus
RUM=UMR
RUMLong=Unik Mandat Referanse
-RUMWillBeGenerated=Hvis tomt, vil UMR-nummer bli generert når bankkontoinformasjon er lagret
+RUMWillBeGenerated=Hvis tomt, vil UMR (Unique Mandate Reference) bli generert når bankkontoinformasjon er lagret
WithdrawMode=Direktedebetsmodus (FRST eller RECUR)
WithdrawRequestAmount=Antall direktedebet-betalingforespørsler
WithdrawRequestErrorNilAmount=Kan ikke opprette en tom direktedebet-betalingforespørsel
@@ -93,7 +93,7 @@ SEPAFormYourName=Ditt navn
SEPAFormYourBAN=Ditt bankontonavn (IBAN)
SEPAFormYourBIC=Din banks identifikasjonskode (BIC)
SEPAFrstOrRecur=Betalingstype
-ModeRECUR=Gjentagende betaling
+ModeRECUR=Gjentakende betaling
ModeFRST=Engangsbetaling
PleaseCheckOne=Vennligs kryss av kun en
DirectDebitOrderCreated=Direktedebet-ordre %s opprettet
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Utførelsesdato
CreateForSepa=Lag direkte debitfil
+ICS=Kreditoridentifikator CI
+END_TO_END="EndToEndId" SEPA XML-tag - Unik ID tildelt per transaksjon
+USTRD="Ustrukturert" SEPA XML-tag
+ADDDAYS=Legg til dager til utførelsesdato
### Notifications
InfoCreditSubject=Betaling av direktedebets-betalingsordre %s utført av banken
diff --git a/htdocs/langs/nl_BE/assets.lang b/htdocs/langs/nl_BE/assets.lang
new file mode 100644
index 00000000000..c22a8091e19
--- /dev/null
+++ b/htdocs/langs/nl_BE/assets.lang
@@ -0,0 +1,19 @@
+# Dolibarr language file - Source file is en_US - assets
+Assets =Middelen
+AccountancyCodeAsset =Boekhoudcode (activum)
+AccountancyCodeDepreciationAsset =Boekhoudcode (afschrijvingsrekening)
+AccountancyCodeDepreciationExpense =Boekhoudcode (afschrijvingskostenrekening)
+NewAssetType=Nieuw activumtype
+AssetType=Activa type
+AssetsLines=Middelen
+ModuleAssetsName =Middelen
+ModuleAssetsDesc =Activabeschrijving
+AssetsSetup =Activa instellen
+AssetsSetupPage =Activa-instellingenpagina
+AssetsType=Activa type
+AssetsTypeId=Activa type id
+AssetsTypeLabel=Label van het activatype
+AssetsTypes=Activa types
+MenuAssets =Middelen
+MenuTypeAssets =Type activa
+MenuListAssets =Lijst
diff --git a/htdocs/langs/nl_BE/main.lang b/htdocs/langs/nl_BE/main.lang
index 74a56b02802..1627bf82c3c 100644
--- a/htdocs/langs/nl_BE/main.lang
+++ b/htdocs/langs/nl_BE/main.lang
@@ -36,7 +36,6 @@ DateApprove2=Goedkeurings datum (tweede goedkeuring)
ActionRunningShort=Bezig
Running=Bezig
Categories=Tags / categorieën
-Category=Tag / categorie
ApprovedBy2=Goedgekeurd door (tweede goedkeuring)
SetLinkToAnotherThirdParty=Link naar een derde partij
SelectAction=Selecteer actie
diff --git a/htdocs/langs/nl_BE/receptions.lang b/htdocs/langs/nl_BE/receptions.lang
new file mode 100644
index 00000000000..f2c5fc66125
--- /dev/null
+++ b/htdocs/langs/nl_BE/receptions.lang
@@ -0,0 +1,2 @@
+# Dolibarr language file - Source file is en_US - receptions
+ProductQtyInSuppliersReceptionAlreadyRecevied=Ontvangen hoeveelheid producten uit geopende leveranciersbestelling
diff --git a/htdocs/langs/nl_BE/ticket.lang b/htdocs/langs/nl_BE/ticket.lang
new file mode 100644
index 00000000000..0b54b422afb
--- /dev/null
+++ b/htdocs/langs/nl_BE/ticket.lang
@@ -0,0 +1,129 @@
+# Dolibarr language file - Source file is en_US - ticket
+Permission56001=Zie tickets
+Permission56002=Wijzig tickets
+Permission56003=Tickets verwijderen
+TicketTypeShortBUGSOFT=Software storing
+TicketTypeShortBUGHARD=Hardware storing
+TicketTypeShortOTHER=Ander
+TicketSeverityShortBLOCKING=Kritisch / Blokkerend
+ErrorBadEmailAddress=Veld '%s' onjuist
+MenuTicketMyAssignNonClosed=Mijn open tickets
+TypeContact_ticket_external_SUPPORTCLI=Klantcontact / incident volgen
+TypeContact_ticket_external_CONTRIBUTOR=Externe bijdrager
+Read=Lezen
+Assigned=Toegewezen
+InProgress=Bezig
+Closed=Afgesloten
+Severity=Strengheid
+TicketSetup=Installatie van ticketmodule
+TicketPublicAccess=Een openbare interface die geen identificatie vereist, is beschikbaar op de volgende URL
+TicketParamModule=Module variabele instelling
+TicketParamMail=E-mail instellen
+TicketEmailNotificationFrom=Meldingsmail van
+TicketEmailNotificationFromHelp=Gebruikt als antwoord op het ticketbericht door een voorbeeld
+TicketEmailNotificationTo=Meldingen e-mail naar
+TicketEmailNotificationToHelp=Stuur e-mailmeldingen naar dit adres.
+TicketNewEmailBodyHelp=De tekst die hier wordt opgegeven, wordt in de e-mail ingevoegd die bevestigt dat er een nieuw ticket is gemaakt in de openbare interface. Informatie over de raadpleging van het ticket wordt automatisch toegevoegd.
+TicketParamPublicInterface=Openbare interface-instellingen
+TicketsEmailMustExist=Een bestaand e-mailadres vereisen om een ticket te maken
+TicketsEmailMustExistHelp=In de openbare interface moet het e-mailadres al in de database zijn ingevuld om een nieuw ticket te maken.
+PublicInterface=Openbare interface
+TicketPublicInterfaceTextHomeLabelAdmin=Welkomsttekst van de openbare interface
+TicketPublicInterfaceTextHome=U kunt een ondersteuningsticket of -weergave maken die bestaat uit het ID-trackingticket.
+TicketPublicInterfaceTextHomeHelpAdmin=De tekst die hier wordt gedefinieerd, wordt weergegeven op de startpagina van de openbare interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface titel
+TicketPublicInterfaceTopicHelp=Deze tekst verschijnt als titel van de openbare interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Hulp tekst bij het bericht
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Deze tekst verschijnt boven het berichtinvoergedeelte van de gebruiker.
+ExtraFieldsTicket=Extra attributen
+TicketCkEditorEmailNotActivated=HTML-editor is niet geactiveerd. Plaats alstublieft de inhoud van FCKEDITOR_ENABLE_MAIL op 1 om deze te krijgen.
+TicketsDisableEmailHelp=Standaard worden e-mails verzonden wanneer nieuwe tickets of berichten worden aangemaakt. Schakel deze optie in om * alle * e-mailmeldingen uit te schakelen
+TicketsLogEnableEmail=Schakel logboek per e-mail in
+TicketsLogEnableEmailHelp=Bij elke wijziging wordt een e-mail ** verzonden naar elk contact ** dat aan het ticket is gekoppeld.
+TicketsShowModuleLogo=Geef het logo van de module weer in de openbare interface
+TicketsShowModuleLogoHelp=Schakel deze optie in om de logo module te verbergen op de pagina's van de openbare interface
+TicketsShowCompanyLogo=Geef het logo van het bedrijf weer in de openbare interface
+TicketsShowCompanyLogoHelp=Schakel deze optie in om het logo van het hoofdbedrijf te verbergen op de pagina's van de openbare interface
+TicketsEmailAlsoSendToMainAddress=Stuur ook een bericht naar het hoofd e-mailadres
+TicketsEmailAlsoSendToMainAddressHelp=Schakel deze optie in om een e-mail te sturen naar het e-mailadres "Kennisgevings e-mail van" (zie onderstaande instellingen)
+TicketsLimitViewAssignedOnlyHelp=Alleen tickets die aan de huidige gebruiker zijn toegewezen, zijn zichtbaar. Is niet van toepassing op een gebruiker met rechten voor ticket beheer.
+TicketsActivatePublicInterface=Activeer de publieke interface
+TicketsActivatePublicInterfaceHelp=Met de openbare interface kunnen bezoekers tickets maken.
+TicketsAutoAssignTicket=Wijs automatisch de gebruiker toe die het ticket heeft gemaakt
+TicketsAutoAssignTicketHelp=Bij het maken van een ticket kan de gebruiker automatisch worden toegewezen aan het ticket.
+TicketNumberingModules=Nummeringsmodule tickets
+TicketList=Lijst met tickets
+TicketViewNonClosedOnly=Bekijk alleen open tickets
+TicketStatByStatus=Tickets op status
+TicketsManagement=Ticket beheer
+CreatedBy=Gemaakt door
+NewTicket=Nieuw ticket
+TicketTypeRequest=Aanvraag type
+TicketMarkedAsRead=Ticket is gemarkeerd als gelezen
+MarkAsRead=Markeer ticket als gelezen
+TicketHistory=Ticket geschiedenis
+TicketChangeType=Van type veranderen
+TicketAddMessage=Voeg een bericht toe
+AddMessage=Voeg een bericht toe
+TicketMessageSuccessfullyAdded=Bericht is succesvol toegevoegd
+TicketMessagesList=Berichtenlijst
+NoMsgForThisTicket=Geen bericht voor dit ticket
+TicketSeverity=Strengheid
+ConfirmCloseAticket=Bevestig het sluiten van het ticket
+ConfirmDeleteTicket=Bevestig het verwijderen van het ticket
+TicketDeletedSuccess=Ticket verwijderd met succes
+TicketMarkedAsClosed=Ticket gemarkeerd als gesloten
+TicketDurationAuto=Berekende duur
+TicketDurationAutoInfos=Duur automatisch berekend op basis van interventie
+SendMessageByEmail=Stuur bericht per e-mail
+TicketNewMessage=Nieuw bericht
+ErrorMailRecipientIsEmptyForSendTicketMessage=Ontvanger is leeg. Geen e-mail verzonden
+TicketGoIntoContactTab=Ga naar het tabblad "Contacten" om ze te selecteren
+TicketMessageMailIntro=Inleiding
+TicketMessageMailIntroHelp=Deze tekst wordt alleen aan het begin van de e-mail toegevoegd en wordt niet opgeslagen.
+TicketMessageMailIntroLabelAdmin=Inleiding tot het bericht bij het verzenden van e-mail
+TicketMessageMailIntroHelpAdmin=Deze tekst wordt ingevoegd vóór de tekst van het antwoord op een ticket.
+TicketMessageMailSignatureHelp=Deze tekst wordt alleen aan het einde van de e-mail toegevoegd en wordt niet opgeslagen.
+TicketMessageHelp=Alleen deze tekst wordt opgeslagen in de berichtenlijst van het ticket.
+TicketMessageSubstitutionReplacedByGenericValues=Vervangingenvariabelen worden vervangen door generieke waarden.
+TicketContacts=Contacten ticket
+ConfirmReOpenTicket=Bevestig om dit ticket opnieuw te openen?
+TicketAssignedToYou=Ticket toegewezen
+TicketAssignedEmailBody=U bent door %s toegewezen aan het ticket # %s
+MarkMessageAsPrivate=Bericht markeren als privé
+TicketMessagePrivateHelp=Dit bericht wordt niet weergegeven aan externe gebruikers
+TicketEmailOriginIssuer=Oorspronkelijke uitgever van de tickets
+InitialMessage=Eerste bericht
+LinkToAContract=Link naar een contract
+TicketMailExchanges=Mail-uitwisselingen
+TicketInitialMessageModified=Oorspronkelijk bericht aangepast
+TicketNotNotifyTiersAtCreate=Het bedrijf niet melden bij de creatie
+NoLogForThisTicket=Nog geen log voor dit ticket
+TicketSystem=Ticket-systeem
+ShowListTicketWithTrackId=Geef ticketlijst weer vanaf track ID
+ShowTicketWithTrackId=Toon ticket van track ID
+TicketPublicDesc=U kunt een ondersteuningsticket of cheque aanmaken op basis van een bestaande ID.
+YourTicketSuccessfullySaved=Ticket is succesvol opgeslagen!
+MesgInfosPublicTicketCreatedWithTrackId=Er is een nieuw ticket gemaakt met ID %s.
+PleaseRememberThisId=Bewaar het trackingnummer dat we u later kunnen vragen.
+TicketNewEmailSubject=Ticket aanmaak bevestiging
+TicketNewEmailSubjectCustomer=Nieuw supportticket
+TicketNewEmailBody=Dit is een automatische e-mail om te bevestigen dat u een nieuw ticket hebt geregistreerd.
+TicketNewEmailBodyCustomer=Dit is een automatische e-mail om te bevestigen dat een nieuw ticket zojuist is aangemaakt in uw account.
+TicketNewEmailBodyInfosTicket=Informatie voor het opvolgen van het ticket
+TicketNewEmailBodyInfosTrackUrl=U kunt de voortgang van het ticket bekijken door op de bovenstaande link te klikken.
+TicketNewEmailBodyInfosTrackUrlCustomer=U kunt de voortgang van het ticket in de specifieke interface bekijken door op de volgende link te klikken
+TicketEmailPleaseDoNotReplyToThisEmail=Reageer niet direct op deze e-mail! Gebruik de link om te antwoorden in de interface.
+TicketPublicInfoCreateTicket=Dit formulier laat U toe om een support ticket op te nemen in ons managementsysteem.
+TicketPublicPleaseBeAccuratelyDescribe=Beschrijf het probleem alstublieft nauwkeurig. Geef de meeste informatie die mogelijk is om ons in staat te stellen uw verzoek correct te identificeren.
+TicketPublicMsgViewLogIn=Voer het ticket tracking ID in
+ViewMyTicketList=Bekijk mijn ticketlijst
+SeeThisTicketIntomanagementInterface=Zie ticket in beheerinterface
+TicketNotificationEmailSubject=Ticket %s bijgewerkt
+TicketNotificationEmailBody=Dit is een automatisch bericht om u te laten weten dat ticket %s zojuist is bijgewerkt
+TicketNotificationRecipient=Kennisgeving ontvanger
+TicketNotificationLogMessage=Logbericht
+TicketNotificationEmailBodyInfosTrackUrlinternal=Bekijk ticket in interface
+BoxLastTicketDescription=Laatst %s gemaakte tickets
+BoxLastTicketNoRecordedTickets=Geen recente ongelezen tickets
+BoxLastModifiedTicketNoRecordedTickets=Geen recent gewijzigde tickets
diff --git a/htdocs/langs/nl_NL/accountancy.lang b/htdocs/langs/nl_NL/accountancy.lang
index f2ca5cf2b82..a9c274e87fb 100644
--- a/htdocs/langs/nl_NL/accountancy.lang
+++ b/htdocs/langs/nl_NL/accountancy.lang
@@ -177,7 +177,7 @@ LabelAccount=Label account
LabelOperation=Werking label
Sens=D/C
LetteringCode=Belettering code
-Lettering=Lettering
+Lettering=Afletteren
Codejournal=Journaal
JournalLabel=Journaal label
NumPiece=Boekingstuk
@@ -193,7 +193,7 @@ NotMatch=Niet ingesteld
DeleteMvt=Verwijder boekingsregels
DelYear=Te verwijderen jaar
DelJournal=Te verwijderen journaal
-ConfirmDeleteMvt=This will delete all lines of the Ledger for year and/or from a specific journal. At least one criterion is required.
+ConfirmDeleteMvt=Hiermee worden alle regels van het grootboek voor het jaar en/of uit een specifiek journaal verwijderd. Ten minste één criterium is vereist.
ConfirmDeleteMvtPartial=Dit zal de boeking verwijderen uit de boekhouding (tevens ook alle regels die met deze boeking verbonden zijn)
FinanceJournal=Finance journal
ExpenseReportsJournal=Overzicht resultaatrekening
@@ -212,11 +212,12 @@ ListeMvts=Omzet
ErrorDebitCredit=Debet en Credit mogen niet gelijktijdig worden opgegeven.
AddCompteFromBK=Grootboekrekeningen aan groep toevoegen
ReportThirdParty=Geef account van derden weer
-DescThirdPartyReport=Consult here the list of third-party customers and vendors and their accounting accounts
+DescThirdPartyReport=Raadpleeg hier de lijst met externe klanten en leveranciers met tevens hun boekhoudaccounts
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Onbekende relatie-rekening. Gebruikt wordt 1%s
UnknownAccountForThirdpartyBlocking=Blokkeringsfout. Onbekende relatierekening.
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Tegenrekening relatie niet gedefinieerd of relatie onbekend. Blokkeringsfout.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Tegenrekening relatie niet gedefinieerd of relatie onbekend. Blokkeringsfout.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Betaling niet gekoppeld aan een product / dienst
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Exporteren naar Cogilog
Modelcsv_agiris=Exporteren naar Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Configureerbare CSV export
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Rekeningschema Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Zonder geldig toegewezen grootboekrekening
WithValidAccount=Met geldig toegewezen grootboekrekening
ValueNotIntoChartOfAccount=Deze grootboekrekening is niet aanwezig in het rekeningschema
AccountRemovedFromGroup=Rekening uit groep verwijderd.
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Grootboeknummer van/tot
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Regels die nog niet zijn gebonden, gebruik het menu <
## Import
ImportAccountingEntries=Boekingen
-
+DateExport=Date export
WarningReportNotReliable=Waarschuwing, dit rapport is niet gebaseerd op het grootboek, dus bevat het niet de transactie die handmatig in het grootboek is gewijzigd. Als uw journalisatie up-to-date is, is de weergave van de boekhouding nauwkeuriger.
ExpenseReportJournal=Kostenoverzicht
InventoryJournal=Inventarisatie
diff --git a/htdocs/langs/nl_NL/admin.lang b/htdocs/langs/nl_NL/admin.lang
index 352ac57f724..deaa6104f3c 100644
--- a/htdocs/langs/nl_NL/admin.lang
+++ b/htdocs/langs/nl_NL/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Leegmaken
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Verwijder logbestanden %s aangemaakt door de Syslog module (Geen risico op verlies van gegevens)
-PurgeDeleteTemporaryFiles=Verwijder alle tijdelijke bestanden (Geen risico op verlies van gegevens)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Verwijder tijdelijke bestanden
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Nu opschonen
@@ -804,6 +804,7 @@ Permission401=Bekijk kortingen
Permission402=Creëren / wijzigen kortingen
Permission403=Kortingen valideren
Permission404=Kortingen verwijderen
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Creëren / wijzigen van diensten
Permission534=Diensten verwijderen
Permission536=Inzien / beheren van verborgen diensten
Permission538=Diensten exporteren
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Bekijk donaties
Permission702=Creëren / wijzigen donaties
Permission703=Verwijderen donaties
@@ -837,6 +841,12 @@ Permission1101=Bekijk levering opdrachten
Permission1102=Creëren / wijzigen opdrachtenlevering
Permission1104=Valideer opdrachtenlevering
Permission1109=Verwijderen opdrachtenlevering
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Bekijk leveranciers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Voer massale invoer van externe gegevens in de database uit (data
Permission1321=Exporteer afnemersfacturen, attributen en betalingen
Permission1322=Open een betaalde factuur
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Verlofaanvragen verwijderen
-Permission20004=Alle verlofaanvragen (zelfs van gebruiker, niet ondergeschikten)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Lees geplande taak
-Permission23002=Maak/wijzig geplande taak
-Permission23003=Verwijder geplande taak
-Permission23004=Voer geplande taak uit
Permission2401=Bekijk acties (gebeurtenissen of taken) in gerelateerd aan eigen account
Permission2402=Creëren / wijzigen / verwijderen acties (gebeurtenissen of taken) gerelateerd aan eigen account
Permission2403=Bekijk acties (gebeurtenissen of taken) van anderen
@@ -882,9 +882,41 @@ Permission2503=In te dienen of te verwijderen documenten
Permission2515=Instellen documentabonneelijsten
Permission2801=Gebruik FTP-client in lees modus (enkel verkennen en downloaden)
Permission2802=Gebruik FTP-client in schrijf modus (verwijderen of bestanden uploaden)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Verlofaanvragen verwijderen
+Permission20004=Alle verlofaanvragen (zelfs van gebruiker, niet ondergeschikten)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Lees geplande taak
+Permission23002=Maak/wijzig geplande taak
+Permission23003=Verwijder geplande taak
+Permission23004=Voer geplande taak uit
Permission50101=Use Point of Sale
Permission50201=Lees transacties
Permission50202=Import transacties
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Afdrukken
Permission55001=Lees polls
Permission55002=Maak / wijzig polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup functies kunnen alleen door Administrator gebruikers
SystemInfoDesc=Systeeminformatie is technische informatie welke u in alleen-lezen modus krijgt en alleen door beheerders is in te zien.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Beschikbare app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/nl_NL/assets.lang b/htdocs/langs/nl_NL/assets.lang
new file mode 100644
index 00000000000..618b6e7145c
--- /dev/null
+++ b/htdocs/langs/nl_NL/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Bezittingen
+NewAsset = Nieuw bezit
+AccountancyCodeAsset = Grootboekrekening (bezittingen)
+AccountancyCodeDepreciationAsset = Grootboekrekening (Afschrijving grootboekrekening)
+AccountancyCodeDepreciationExpense = Grootboekrekening (Afschrijving kosten grootboekrekening)
+NewAssetType=Nieuw soort bezittingen
+AssetsTypeSetup=Instelling van het bezittings-soort
+AssetTypeModified=Soort bezitting gewijzigd
+AssetType=Soort bezit
+AssetsLines=Bezittingen
+DeleteType=Verwijderen
+DeleteAnAssetType=Een soort bezitting verwijderen
+ConfirmDeleteAssetType=Weet u zeker dat u deze bezittings-soort wilt verwijderen?
+ShowTypeCard=Toon type "%s"
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Bezittingen
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Omschrijving bezit
+
+#
+# Admin page
+#
+AssetsSetup = Bezittingen instellen
+Settings = Instellingen
+AssetsSetupPage = Bezittingen instellingenpagina
+ExtraFieldsAssetsType = Aanvullende attributen (Soort bezit)
+AssetsType=Soort bezit
+AssetsTypeId=Id soort bezit
+AssetsTypeLabel=Label soort bezit
+AssetsTypes=Soort bezit
+
+#
+# Menu
+#
+MenuAssets = Bezittingen
+MenuNewAsset = Nieuw bezit
+MenuTypeAssets = Soort bezit
+MenuListAssets = Lijstoverzicht
+MenuNewTypeAssets = Nieuw
+MenuListTypeAssets = Lijstoverzicht
+
+#
+# Module
+#
+NewAssetType=Nieuw soort bezittingen
+NewAsset=Nieuw bezit
diff --git a/htdocs/langs/nl_NL/banks.lang b/htdocs/langs/nl_NL/banks.lang
index e0fffb64b86..5797ca94e03 100644
--- a/htdocs/langs/nl_NL/banks.lang
+++ b/htdocs/langs/nl_NL/banks.lang
@@ -100,12 +100,12 @@ NotReconciled=Niet afgestemd
CustomerInvoicePayment=Afnemersbetaling
SupplierInvoicePayment=Betaling van de leverancier
SubscriptionPayment=Betaling van abonnement
-WithdrawalPayment=Intrekking betaling
+WithdrawalPayment=Debet betalingsopdracht
SocialContributionPayment=Sociale/fiscale belastingbetaling
BankTransfer=Bankoverboeking
BankTransfers=Bankoverboeking
MenuBankInternalTransfer=Interne overboeking
-TransferDesc=Transfer from one account to another, Dolibarr will write two records (a debit in source account and a credit in target account). The same amount (except sign), label and date will be used for this transaction)
+TransferDesc=Overdracht van de ene rekening naar de andere. Dolibarr zal twee records schrijven (een debet in de bronaccount en een tegoed in het doelaccount). Hetzelfde bedrag (behalve aanduiding), label en datum worden gebruikt voor deze transactie)
TransferFrom=Van
TransferTo=Aan
TransferFromToDone=Een overboeking van %s naar %s van %s is geregistreerd.
@@ -137,7 +137,7 @@ AllAccounts=Alle kas- en bankrekeningen
BackToAccount=Terug naar rekening
ShowAllAccounts=Toon alle rekeningen
FutureTransaction=Toekomstige transactie. Nog niet mogelijk af te stemmen
-SelectChequeTransactionAndGenerate=Select/filter checks to include in the check deposit receipt and click on "Create".
+SelectChequeTransactionAndGenerate=Selecteer/ filter cheques om op te nemen in de chequebetaling en klik op "Aanmaken"
InputReceiptNumber=Kies het bankafschrift in verband met de bemiddeling. Gebruik een sorteerbaar numerieke waarde: YYYYMM of YYYYMMDD
EventualyAddCategory=Tenslotte een categorie opgeven waarin de gegevens bewaard kunnen worden
ToConciliate=Afstemmen?
diff --git a/htdocs/langs/nl_NL/blockedlog.lang b/htdocs/langs/nl_NL/blockedlog.lang
new file mode 100644
index 00000000000..d5b284a8f38
--- /dev/null
+++ b/htdocs/langs/nl_NL/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Niet aanpasbare logs
+Field=veld
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Gearchiveerde gebeurtenissen en vingerafdrukken
+FingerprintsDesc=Dit is het hulpmiddel om door de niet aanpasbare logboeken te bladeren of te extraheren. Niet aanpasbare logs worden gegenereerd en lokaal gearchiveerd in een speciale tabel, in realtime wanneer u een bedrijfsevent opneemt. U kunt deze tool gebruiken om dit archief te exporteren en op te slaan in een externe ondersteuning (sommige landen, zoals Frankrijk, vragen u dit elk jaar te doen). Merk op dat er geen functie is om dit logboek leeg te maken en dat elke wijziging die rechtstreeks in dit logboek wordt geprobeerd (bijvoorbeeld door een hacker) wordt gemeld met een niet-geldige vingerafdruk. Als u deze tabel echt wilt opschonen omdat u uw toepassing voor een demo- / testdoel heeft gebruikt en uw gegevens wilt opschonen om daarna uw productie te starten, kunt u uw reseller of integrator vragen om uw database opnieuw in te stellen (al uw gegevens worden verwijderd).
+CompanyInitialKey=Initiële bedrijfssleutel (hash van het genesisblok)
+BrowseBlockedLog=Niet aanpasbare logboeken
+ShowAllFingerPrintsMightBeTooLong=Toon alle gearchiveerde logs (kunnen lang zijn)
+ShowAllFingerPrintsErrorsMightBeTooLong=Toon alle ongeldige archieflogboeken (kunnen lang zijn)
+DownloadBlockChain=Vingerafdrukken downloaden
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Gearchiveerd log lijkt geldig in vergelijking met de vorige, maar de ketting was eerder beschadigd.
+AddedByAuthority=Opgeslagen in autoriteit op afstand
+NotAddedByAuthorityYet=Nog niet opgeslagen in autoriteit op afstand
+ShowDetails=Toon opgeslagen details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Betaling toegevoegd aan bank
+logPAYMENT_CUSTOMER_CREATE=Klant betaling gecreëerd
+logPAYMENT_CUSTOMER_DELETE=Klant betaling logische verwijdering
+logDONATION_PAYMENT_CREATE=Donatiebetaling gecreëerd
+logDONATION_PAYMENT_DELETE=Donatie betaling logische verwijdering
+logBILL_PAYED=Klant factuur betaald
+logBILL_UNPAYED=Klant factuur naar onbetaald ingesteld
+logBILL_VALIDATE=Klant factuur gevalideerd
+logBILL_SENTBYMAIL=Klant factuur per post verzonden
+logBILL_DELETE=Klant factuur logisch verwijderd
+logMODULE_RESET=Module BlockedLog was uitgeschakeld
+logMODULE_SET=Module BlockedLog was ingeschakeld
+logDON_VALIDATE=Donatie gevalideerd
+logDON_MODIFY=Donatie gewijzigd
+logDON_DELETE=Donatie logische verwijdering
+logMEMBER_SUBSCRIPTION_CREATE=Lid abonnement gemaakt
+logMEMBER_SUBSCRIPTION_MODIFY=Lid abonnement gewijzigd
+logMEMBER_SUBSCRIPTION_DELETE=Lid abonnement logische verwijdering
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Klant factuur downloaden
+BlockedLogBillPreview=Voorbeeld van klant factuur
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=Lijst met bijgehouden gebeurtenissen
+Fingerprint=Vingerafdruk
+DownloadLogCSV=Gearchiveerde logboeken exporteren (CSV)
+logDOC_PREVIEW=Voorbeeld van een gevalideerd document doel om vervolgens af te drukken of te downloaden
+logDOC_DOWNLOAD=Downloaden van een gevalideerd document om vervolgens te kunnen afdrukken of verzenden
+DataOfArchivedEvent=Volledige gegevens van de gearchiveerde gebeurtenis
+ImpossibleToReloadObject=Origineel object (type %s , id %s) niet gekoppeld (zie kolom 'Volledige gegevens' om niet wijzigbare opgeslagen gegevens te krijgen)
+BlockedLogAreRequiredByYourCountryLegislation=Niet wijzigbare logboeken kunnen vereist zijn vanwege de wetgeving van uw land. Het uitschakelen van deze module kan toekomstige transacties ongeldig maken met betrekking tot de wet en het gebruik van legale software, aangezien ze niet kunnen worden gevalideerd door een belasting controle.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Niet aanpasbare Logs-module is geactiveerd vanwege de wetgeving van uw land. Het uitschakelen van deze module kan toekomstige transacties ongeldig maken met betrekking tot de wet en het gebruik van legale software, aangezien ze niet kunnen worden gevalideerd door een belasting controle
+BlockedLogDisableNotAllowedForCountry=Lijst van landen waar het gebruik van deze module verplicht is (gewoon om te voorkomen dat de module per ongeluk wordt uitgeschakeld). Als uw land in deze lijst staat, is deactiveren van de module niet mogelijk zonder deze lijst eerst te bewerken. Let op: het activeren / deactiveren van deze module zal ook worden vastgelegd in het niet aanpasbare logboek.
+OnlyNonValid=Niet geldig
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Beperk maand / jaar om te exporteren
diff --git a/htdocs/langs/nl_NL/cashdesk.lang b/htdocs/langs/nl_NL/cashdesk.lang
index db419112109..53c684b6d19 100644
--- a/htdocs/langs/nl_NL/cashdesk.lang
+++ b/htdocs/langs/nl_NL/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/nl_NL/mails.lang b/htdocs/langs/nl_NL/mails.lang
index a3130e5312e..43f976f41c1 100644
--- a/htdocs/langs/nl_NL/mails.lang
+++ b/htdocs/langs/nl_NL/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Bericht
MailFile=Bijgevoegde bestanden
MailMessage=E-mailinhoud
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Toon EMailing
ListOfEMailings=EMailingenlijst
NewMailing=Nieuwe EMailing
@@ -76,9 +78,9 @@ GroupEmails=Groepeer e-mails
OneEmailPerRecipient=Één e-mail per ontvanger (standaard: één e-mail per geselecteerde record)
WarningIfYouCheckOneRecipientPerEmail=Pas op, indien u deze optie selecteerd, zal er maar één e-mail verstuurd worden voor verschillende geselecteerde records, dus, indien u bericht variablelen bevat welke betrekking hebben op data, is het niet mogelijk deze te vervangen.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s bericht (en) verzonden.
ConfirmUnvalidateEmailing=Weet u zeker dat u de status van deze e-mail %s wilt wijzigen naar klad?
MailingModuleDescContactsWithThirdpartyFilter=Contact met filters
diff --git a/htdocs/langs/nl_NL/members.lang b/htdocs/langs/nl_NL/members.lang
index ae758029d4f..8397f7fe7c2 100644
--- a/htdocs/langs/nl_NL/members.lang
+++ b/htdocs/langs/nl_NL/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Kies de statistieken die u wilt lezen ...
MenuMembersStats=Statistiek
LastMemberDate=Laatste liddatum
LatestSubscriptionDate=Laatste abonnementsdatum
-Nature=Natuur
+MemberNature=Nature of member
Public=Informatie zijn openbaar (no = prive)
NewMemberbyWeb=Nieuw lid toegevoegd. In afwachting van goedkeuring
NewMemberForm=Nieuw lid formulier
diff --git a/htdocs/langs/nl_NL/mrp.lang b/htdocs/langs/nl_NL/mrp.lang
new file mode 100644
index 00000000000..0d9a7acdfe2
--- /dev/null
+++ b/htdocs/langs/nl_NL/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Instellingen Stuklijsten
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Stuklijst voor product
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=Stuklijst met document template
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/nl_NL/products.lang b/htdocs/langs/nl_NL/products.lang
index 3e893a46ddf..a743fb9211c 100644
--- a/htdocs/langs/nl_NL/products.lang
+++ b/htdocs/langs/nl_NL/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Prijzen van leveranciers
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Douane / Commodity / HS-code
CountryOrigin=Land van herkomst
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Kort label
Unit=Eenheid
p=u.
diff --git a/htdocs/langs/nl_NL/receptions.lang b/htdocs/langs/nl_NL/receptions.lang
new file mode 100644
index 00000000000..66850070e51
--- /dev/null
+++ b/htdocs/langs/nl_NL/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ontvangst ref.
+Reception=Ontvangst
+Receptions=Ontvangsten
+AllReceptions=Alle ontvangsten
+Reception=Ontvangst
+Receptions=Ontvangsten
+ShowReception=Bekijk ontvangsten
+ReceptionsArea=Ontvangstomgeving
+ListOfReceptions=Lijst ontvangsten
+ReceptionMethod=Ontvangst methode
+LastReceptions=Laatste %s ontvangsten
+StatisticsOfReceptions=Ontvangst statistieken
+NbOfReceptions=Aantal ontvangsten
+NumberOfReceptionsByMonth=Aantal ontvangsten per maand
+ReceptionCard=Ontvangst kaart
+NewReception=Nieuwe ontvangst
+CreateReception=Maak nieuwe ontvangst aan
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Andere ontvangsten voor deze bestelling
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Geannuleerd
+StatusReceptionDraft=Ontwerp
+StatusReceptionValidated=Gevalideerd (producten te verzenden of reeds verzonden)
+StatusReceptionProcessed=Verwerkt
+StatusReceptionDraftShort=Ontwerp
+StatusReceptionValidatedShort=Gevalideerd
+StatusReceptionProcessedShort=Verwerkt
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Hoeveelheid producten van openstaande leverancier bestelling reeds ontvangen
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/nl_NL/salaries.lang b/htdocs/langs/nl_NL/salaries.lang
index c543aeb94a9..67b5f99c909 100644
--- a/htdocs/langs/nl_NL/salaries.lang
+++ b/htdocs/langs/nl_NL/salaries.lang
@@ -12,8 +12,10 @@ ShowSalaryPayment=Toon salarisbetaling
THM=Gemiddeld uurtarief
TJM=Gemiddeld dagtarief
CurrentSalary=Huidig salaris
-THMDescription=Deze waarde kan worden gebruikt om de kosten te berekenen van de benodigde project-tijd. Werkt alleen indien de module Project is geactiveerd
-TJMDescription=Deze waarde is momenteel alleen voor informatie en wordt niet gebruikt in een berekening
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Laatste %s salaris betalingen
AllSalaries=Alle salarisbetalingen
SalariesStatistics=Salarisstatistieken
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/nl_NL/stocks.lang b/htdocs/langs/nl_NL/stocks.lang
index dadefa29a7e..a455e2e986c 100644
--- a/htdocs/langs/nl_NL/stocks.lang
+++ b/htdocs/langs/nl_NL/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Magazijndetailkaart
Warehouse=Magazijn
Warehouses=Magazijnen
ParentWarehouse=Hoofdmagazijn
-NewWarehouse=Nieuw magazijn / Vooraadoverzicht
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Magazijn wijzigen
MenuNewWarehouse=Nieuw magazijn
WarehouseSource=Bronmagazijn
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Magazijnen
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Locatie
LocationSummary=Korte naam locatie
NumberOfDifferentProducts=Aantal verschillende producten
@@ -40,35 +42,36 @@ Unit=Eenheid
StockCorrection=Voorraad vorrectie
CorrectStock=Voorraadcorrectie
StockTransfer=Voorraadbeweging
-TransferStock=Transfer stock
+TransferStock=Voorraad verplaatsen
MassStockTransferShort=Bulk verplaatsen van voorraad
StockMovement=Voorraad verplaatsen
StockMovements=Voorraad-verplaatsingen
-LabelMovement=Bewegingslabel
NumberOfUnit=Aantal eenheden
UnitPurchaseValue=Eenheidsprijs
StockTooLow=Voorraad te laag
-StockLowerThanLimit=Stock lower than alert limit (%s)
+StockLowerThanLimit=Voorraad lager dan alarmlimiet (%s)
EnhancedValue=Waardering
PMPValue=Waardering (PMP)
PMPValueShort=Waarde
EnhancedValueOfWarehouses=Voorraadwaardering
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product voorraad en subproduct voorraad zijn onafhankelijk
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Hoeveelheid verzonden
QtyDispatchedShort=Aantal verzonden
QtyToDispatchShort=Aantal te verzenden
-OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Verlaag de echte voorraad na het valideren van afnemersfacturen / creditnota's
-DeStockOnValidateOrder=Verlaag de echte voorraad na het valideren van opdrachten
+OrderDispatch=Bestellingen
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Verhoog de echte voorraad na het valideren van leveranciersfacturen / creditnota's
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Opdracht heeft nog geen, of niet langer, een status die het verzenden van producten naar een magazijn toestaat.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Geen vooraf ingestelde producten voor dit object. Daarom is verzending in voorraad niet vereist.
@@ -76,12 +79,12 @@ DispatchVerb=Verzending
StockLimitShort=Alarm limiet
StockLimit=Alarm voorraadlimiet
StockLimitDesc=Geen melding bij geen voorraad. 0 kan worden gebruikt om te waarschuwen zodra er geen voorraad meer is.
-PhysicalStock=Fysieke voorraad
+PhysicalStock=Physical Stock
RealStock=Werkelijke voorraad
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtuele voorraad
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Magazijn-ID
DescWareHouse=Beschrijving magazijn
LieuWareHouse=Localisatie magazijn
@@ -101,39 +104,40 @@ ThisWarehouseIsPersonalStock=Dit magazijn vertegenwoordigt een persoonlijke voor
SelectWarehouseForStockDecrease=Kies magazijn te gebruiken voor voorraad daling
SelectWarehouseForStockIncrease=Kies magazijn te gebruiken voor verhoging van voorraad
NoStockAction=Geen stockbeweging
-DesiredStock=Desired optimal stock
-DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
+DesiredStock=Desired Stock
+DesiredStockDesc=Dit voorraadbedrag is de waarde die wordt gebruikt om de voorraad te vullen met de aanvulfunctie.
StockToBuy=Te bestellen
Replenishment=Bevoorrading
ReplenishmentOrders=Bevoorradingsorder
-VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differ
+VirtualDiffersFromPhysical=Volgens de voorraad bij- en afinstellingen kunnen fysieke voorraad en virtuele aandelen (fysieke + huidige bestellingen) verschillen
UseVirtualStockByDefault=Gebruik virtuele voorraad standaard, in plaats van de fysieke voorraad, voor de aanvul functie
UseVirtualStock=Gebruik virtuele voorraad
UsePhysicalStock=Gebruik fysieke voorraad
-CurentSelectionMode=Current selection mode
+CurentSelectionMode=Huidige selectiemodus
CurentlyUsingVirtualStock=Virtual voorraad
CurentlyUsingPhysicalStock=Fysieke voorraad
RuleForStockReplenishment=Regels voor bevoorrading
-SelectProductWithNotNullQty=Kies minstens één aanwezig product dat een leverancier heeft
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Enkel waarschuwingen
WarehouseForStockDecrease=De voorraad van magazijn %s zal verminderd worden
WarehouseForStockIncrease=De voorraad van magazijn %s zal verhoogd worden
ForThisWarehouse=Voor dit magazijn
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Bevoorradingen
NbOfProductBeforePeriod=Aantal op voorraad van product %s voor de gekozen periode (<%s)
NbOfProductAfterPeriod=Aantal op voorraad van product %s na de gekozen periode (<%s)
MassMovement=Volledige verplaatsing
SelectProductInAndOutWareHouse=Kies een product, een aantal, een van-magazijn, een naar-magazijn, en klik "%s". Als alle nodige bewegingen zijn gemaakt, klik op "%s".
-RecordMovement=Record transfer
+RecordMovement=Vastleggen verplaatsing
ReceivingForSameOrder=Ontvangsten voor deze bestelling
StockMovementRecorded=Geregistreerde voorraadbewegingen
RuleForStockAvailability=Regels op voorraad vereisten
-StockMustBeEnoughForInvoice=Er moet voldoende voorraad zijn om product/dienst aan factuur toe te voegen (systeem checkt op huidige voorraad aantal als regel wordt toegevoegd aan factuur, ongeacht de regel voor automatische voorraad aanpassing)
-StockMustBeEnoughForOrder=Er moet voldoende voorraad zijn om product/dienst aan order toe te voegen (systeem checkt op huidige voorraad aantal als regel wordt toegevoegd aan order, ongeacht de regel voor automatische voorraad aanpassing)
-StockMustBeEnoughForShipment= Er moet voldoende voorraad zijn om product/dienst aan verzending toe te voegen (systeem checkt op huidige voorraad aantal als regel wordt toegevoegd aan verzending, ongeacht de regel voor automatische voorraad aanpassing)
+StockMustBeEnoughForInvoice=Het voorraadniveau moet voldoende zijn om het product / de service aan de factuur toe te voegen (controle wordt uitgevoerd op de actuele werkelijke voorraad bij het toevoegen van een regel aan de factuur, ongeacht de regel voor automatische voorraadwijziging)
+StockMustBeEnoughForOrder=Het voorraadniveau moet voldoende zijn om product / dienst aan de bestelling toe te voegen (controle wordt uitgevoerd op de huidige reële voorraad wanneer een regel wordt toegevoegd, ongeacht de regel voor automatische voorraadwijziging)
+StockMustBeEnoughForShipment= Voorraadniveau moet voldoende zijn om product / dienst aan verzending toe te voegen (controle wordt uitgevoerd op huidige reële voorraad bij het toevoegen van een regel aan verzending, ongeacht de regel voor automatische voorraadwijziging)
MovementLabel=Label van de verplaatsing
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Verplaatsing of inventaris code
IsInPackage=Vervat in pakket
@@ -143,64 +147,68 @@ ShowWarehouse=Toon magazijn
MovementCorrectStock=Voorraad correctie product %s
MovementTransferStock=Voorraad overdracht van het product %s in een ander magazijn
InventoryCodeShort=Inv./Verpl. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=Deze lot/serienummer (%s) bestaat al, maar met verschillende verval of verkoopen voor datum (gevonden %s maar u gaf in%s).
-OpenAll=Open for all actions
-OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+OpenAll=Alle bewerkingen toegestaan
+OpenInternal=Alleen interne bewerkingen toegestaan
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=De optie "verschillende prijzen per segment" is ingeschakeld. Dit betekent dat een product verschillende verkoopprijzen heeft. De verkoopwaarde kan dus niet worden berekend.
-ProductStockWarehouseCreated=Voorraadalarm en gewenste optimale voorraad correct gecreëerd
-ProductStockWarehouseUpdated=Voorraadalarm en gewenste optimale voorraad correct bijgewerkt
-ProductStockWarehouseDeleted=Voorraadalarm en gewenste optimale voorraad correct verwijderd
-AddNewProductStockWarehouse=Set new limit for alert and desired optimal stock
-AddStockLocationLine=Decrease quantity then click to add another warehouse for this product
-InventoryDate=Inventory date
-NewInventory=New inventory
-inventorySetup = Inventory Setup
-inventoryCreatePermission=Create new inventory
-inventoryReadPermission=View inventories
-inventoryWritePermission=Update inventories
-inventoryValidatePermission=Validate inventory
-inventoryTitle=Voorraad
-inventoryListTitle=Inventories
-inventoryListEmpty=No inventory in progress
-inventoryCreateDelete=Create/Delete inventory
+ProductStockWarehouseCreated=Voorraad alarm en gewenste optimale voorraad correct gecreëerd
+ProductStockWarehouseUpdated=Voorraad alarm en gewenste optimale voorraad correct bijgewerkt
+ProductStockWarehouseDeleted=Voorraad alarm en gewenste optimale voorraad correct verwijderd
+AddNewProductStockWarehouse=Stel nieuwe limiet in voor waarschuwing en gewenste optimale voorraad
+AddStockLocationLine=Verlaag de hoeveelheid en klik vervolgens op een ander magazijn om dit product toe te voegen
+InventoryDate=Datum inventarisatie
+NewInventory=Nieuwe inventarisatie
+inventorySetup = Setup inventarisatie
+inventoryCreatePermission=Aanmaken nieuwe inventarisatie
+inventoryReadPermission=Bekijk inventarisaties
+inventoryWritePermission=Bijwerken inventarisaties
+inventoryValidatePermission=Inventarisatie goedkeuren
+inventoryTitle=Inventarisering
+inventoryListTitle=Inventariseringen
+inventoryListEmpty=Geen inventarisering in opbouw
+inventoryCreateDelete=Aanmaken/verwijderen inventarisering
inventoryCreate=Nieuw
inventoryEdit=Bewerken
inventoryValidate=Gevalideerd
inventoryDraft=Lopende
inventorySelectWarehouse=Magazijn
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
-inventoryMvtStock=By inventory
-inventoryWarningProductAlreadyExists=This product is already into list
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
+inventoryMvtStock=Inventarisatie
+inventoryWarningProductAlreadyExists=Dit product is reeds aanwezig in de lijst
SelectCategory=Categorie filter
-SelectFournisseur=Filter leverancier
+SelectFournisseur=Vendor filter
inventoryOnDate=Voorraad
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
-TheoricalQty=Theorique qty
-TheoricalValue=Theorique qty
-LastPA=Last BP
+TheoricalQty=Theoretisch aantal
+TheoricalValue=Theoretisch aantal
+LastPA=Laatste BP
CurrentPA=Curent BP
-RealQty=Real Qty
+RealQty=Echte aantal
RealValue=Werkelijke waarde
-RegulatedQty=Regulated Qty
-AddInventoryProduct=Add product to inventory
+RegulatedQty=Gereguleerde aantal
+AddInventoryProduct=Voeg product toe aan inventarisatie
AddProduct=Toevoegen
-ApplyPMP=Apply PMP
+ApplyPMP=Pas PMP toe
FlushInventory=Voorraad op 'nul' zetten
-ConfirmFlushInventory=Wilt u deze actie bevestigen?
+ConfirmFlushInventory=Bevestigen?
InventoryFlushed=Inventarisatie opgeschoond
ExitEditMode=Exit editie
inventoryDeleteLine=Verwijderen regel
-RegulateStock=Regulate Stock
+RegulateStock=Voorraad reguleren
ListInventory=Lijstoverzicht
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
-ReceiveProducts=Receive items
+StockSupportServices=Voorraadbeheer ondersteunt Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
+ReceiveProducts=Items ontvangen
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/nl_NL/ticket.lang b/htdocs/langs/nl_NL/ticket.lang
new file mode 100644
index 00000000000..3536b2b44f3
--- /dev/null
+++ b/htdocs/langs/nl_NL/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticketsysteem voor uitgifte of aanvraagbeheer
+
+Permission56001=Bekijk tickets
+Permission56002=Aanpassen tickets
+Permission56003=Verwijder tickets
+Permission56004=Beheer tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Types
+TicketDictCategory=Groepen
+TicketDictSeverity=Prioriteit
+TicketTypeShortBUGSOFT=Foutmelding
+TicketTypeShortBUGHARD=Storing hardware
+TicketTypeShortCOM=Commerciële vraag
+TicketTypeShortINCIDENT=Verzoek om hulp
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Overig
+
+TicketSeverityShortLOW=Laag
+TicketSeverityShortNORMAL=Normaal
+TicketSeverityShortHIGH=Hoog
+TicketSeverityShortBLOCKING=Kritiek/Bokkerend
+
+ErrorBadEmailAddress=Veld '%s' foutief
+MenuTicketMyAssign=Mijn tickets
+MenuTicketMyAssignNonClosed=Mijn openstaande tickets
+MenuListNonClosed=Openstaande tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Inzender
+TypeContact_ticket_internal_SUPPORTTEC=Toegewezen gebruiker
+TypeContact_ticket_external_SUPPORTCLI=Klanten contact / opvolging
+TypeContact_ticket_external_CONTRIBUTOR=Externe bijdrage
+
+OriginEmail=E-mail bron
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Niet gelezen
+Read=Gelezen
+Assigned=Toegekend
+InProgress=Reeds bezig
+NeedMoreInformation=Waiting for information
+Answered=Beantwoord
+Waiting=Wachtend
+Closed=Gesloten
+Deleted=Verwijderd
+
+# Dict
+Type=Type
+Category=Analisten code
+Severity=Prioriteit
+
+# Email templates
+MailToSendTicketMessage=Om e-mail van ticket bericht te verzenden
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Instellingen
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Gebruikt als voorbeeld antwoord in het ticketbericht
+TicketEmailNotificationTo=Notificatie email naar
+TicketEmailNotificationToHelp=Verzend email notificatie naar dit adres.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=De tekst die hier wordt opgegeven, wordt in de e-mail ingevoegd die bevestigt dat er een nieuwe ticket is aangemaakt in de openbare interface. Informatie over de raadpleging van de ticket wordt automatisch toegevoegd.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Vereist een bestaand e-mailadres om een ticket aan te maken
+TicketsEmailMustExistHelp=In de openbare interface moet het e-mailadres al in de database zijn ingevuld om een nieuwe ticket aan te kunnen maken.
+PublicInterface=Publieke interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welkomtekst op publieke interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Parameters
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Publieke interface activeren
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Groep
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=Ticketlijst
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=Geen ticket gevonden
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=Bekijk alle tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket kaart
+CreateTicket=Create ticket
+EditTicket=Bewerk ticket
+TicketsManagement=Tickets Beheer
+CreatedBy=Aangemaakt door
+NewTicket=Nieuw Ticket
+SubjectAnswerToTicket=Ticket antwoord
+TicketTypeRequest=Request type
+TicketCategory=Analisten code
+SeeTicket=Bekijk ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Lees verder
+TicketCloseOn=Sluitingsdatum
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket historie
+AssignUser=Toewijzen aan gebruiker
+TicketAssigned=Ticket is nu toegewezen
+TicketChangeType=Verander type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Wijzig de ernst
+TicketAddMessage=Bericht toevoegen
+AddMessage=Bericht toevoegen
+MessageSuccessfullyAdded=Ticket toegevoegd
+TicketMessageSuccessfullyAdded=Berichten toegevoegd
+TicketMessagesList=Message list
+NoMsgForThisTicket=Geen berichten voor deze ticket
+Properties=Classificatie
+LatestNewTickets=Laatste %s nieuwste tickets (niet gelezen)
+TicketSeverity=Prioriteit
+ShowTicket=Bekijk ticket
+RelatedTickets=Gerelateerde tickets
+TicketAddIntervention=Nieuwe interventie
+CloseTicket=Sluit ticket
+CloseATicket=Sluit een ticket
+ConfirmCloseAticket=Bevestig sluiten ticket
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket succesvol verwijderd
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket bijgewerkt
+SendMessageByEmail=Verzend bericht via email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Geadresseerde is leeg. Geen e-mail verzonden
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introductie
+TicketMessageMailIntroHelp=Deze tekst wordt alleen aan het begin van de e-mail toegevoegd en zal niet worden opgeslagen.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Handtekening
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Handtekening van reactie-e-mail
+TicketMessageMailSignatureHelpAdmin=Deze tekst wordt ingevoegd na het antwoordbericht.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contact ticket
+TicketDocumentsLinked=Documenten gekoppeld aan ticket
+ConfirmReOpenTicket=Ticket heropenen?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket toegekend
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link aan contract
+TicketPleaseSelectAContract=Selecteer een contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Bericht succesvol bijgewerkt
+TicketChangeStatus=Verander status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket systeem
+ShowListTicketWithTrackId=Geef ticketlijst weer van track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket is opgeslagen.
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=Nieuw ondersteunings ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=U kunt de voortgang van de ticket bekijken door op de bovenstaande link te klikken.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Beschrijf alstublieft het probleem zo nauwkeurig mogelijk. Geef alle mogelijke informatie om ons in staat te stellen uw verzoek op de juiste manier te identificeren.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Onderwerp
+ViewTicket=Bekijk ticket
+ViewMyTicketList=Bekijk lijst met mijn tickets
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=Nieuw ticket aangemaakt
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Nieuwe gebruiker
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log bericht
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Laatst gemaakte tickets
+BoxLastTicketDescription=Laatste %s gemaakte tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Laatst gewijzigde tickets
+BoxLastModifiedTicketDescription=Laatste %s gewijzigde tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/nl_NL/website.lang b/htdocs/langs/nl_NL/website.lang
index a085bf5af1c..f466074cb2a 100644
--- a/htdocs/langs/nl_NL/website.lang
+++ b/htdocs/langs/nl_NL/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/nl_NL/withdrawals.lang b/htdocs/langs/nl_NL/withdrawals.lang
index 0da6817bada..2fd0c894135 100644
--- a/htdocs/langs/nl_NL/withdrawals.lang
+++ b/htdocs/langs/nl_NL/withdrawals.lang
@@ -1,5 +1,5 @@
# Dolibarr language file - Source file is en_US - withdrawals
-CustomersStandingOrdersArea=Direct debit payment orders area
+CustomersStandingOrdersArea=Onderdeel automatische incasso betalingsopdrachten
SuppliersStandingOrdersArea=Directe betaalopdrachten omgeving
StandingOrdersPayment=Orders automatisch te incasseren
StandingOrderPayment=Incasso betalingsopdracht
@@ -8,25 +8,25 @@ StandingOrderToProcess=Te verwerken
WithdrawalsReceipts=Incasso-opdrachten
WithdrawalReceipt=Incasso-opdracht
LastWithdrawalReceipts=Laatste %s incassobestanden
-WithdrawalsLines=Direct debit order lines
-RequestStandingOrderToTreat=Request for direct debit payment order to process
-RequestStandingOrderTreated=Request for direct debit payment order processed
+WithdrawalsLines=Regels voor automatische incasso
+RequestStandingOrderToTreat=Verzoek om automatische incasso te verwerken
+RequestStandingOrderTreated=Verzoek om automatische incassomachtiging verwerkt
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Aantal klant factuur met automatische incasso betalingsopdrachten en gedefinieerde bankrekeninginformatie
-InvoiceWaitingWithdraw=Invoice waiting for direct debit
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
+InvoiceWaitingWithdraw=Factuur wacht op automatische incasso
AmountToWithdraw=Bedrag in te trekken
-WithdrawsRefused=Direct debit refused
+WithdrawsRefused=Automatische incasso geweigerd
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Verantwoordelijke gebruiker
-WithdrawalsSetup=Direct debit payment setup
+ResponsibleUser=User Responsible
+WithdrawalsSetup=Instelling voor automatische incasso
WithdrawStatistics=Automatische incasso statistieken
WithdrawRejectStatistics=Geweigerde automatische incasso statistieken
LastWithdrawalReceipt=Laatste %s ontvangen incasso's
MakeWithdrawRequest=Automatische incasso aanmaken
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Bankcode van derde
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classificeer creditering
ClassCreditedConfirm=Weet u zeker dat u deze intrekkingsontvangst als bijgeschreven op uw bankrekening wilt classificeren?
TransData=Datum transmissie
@@ -50,7 +50,7 @@ StatusMotif0=Niet gespecificeerd
StatusMotif1=Ontoereikende voorziening
StatusMotif2=Betwiste
StatusMotif3=Geen incasso-opdracht
-StatusMotif4=Afnemersopdracht
+StatusMotif4=Sales Order
StatusMotif5=RIB onwerkbaar
StatusMotif6=Rekening zonder balans
StatusMotif7=Gerechtelijke beslissing
@@ -66,11 +66,11 @@ NotifyCredit=Intrekking Credit
NumeroNationalEmetter=Nationale zender nummer
WithBankUsingRIB=Voor bankrekeningen die gebruik maken van RIB
WithBankUsingBANBIC=Voor bankrekeningen die gebruik maken van IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Crediteer op
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Toon intrekking
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Echter, als factuur is ten minste een terugtrekking betaling nog niet verwerkt, zal het niet worden ingesteld als betaald om tot terugtrekking te beheren voor.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA-mandaat
PleaseReturnMandate=Stuur dit machtigingsformulier per e-mail naar\n%s of per post naar:
SEPALegalText=Door dit machtigingsformulier te ondertekenen, machtigt u (A) %s om uw bank opdracht te geven om uw rekening te belasten en (B) een bedrag van uw rekening af te schrijven overeenkomstig de instructies van %s. Als onderdeel van uw rechten heeft u recht op terugbetaling overeenkomstig de voorwaarden van uw overeenkomst met uw bank. Een stornering moet plaats vinden binnen 8 weken gerekend vanaf de datum waarop het bedrag is afgeschreven. De voorwaarden met betrekking tot de bovenstaande volmacht kunt u verkrijgen bij uw bank.
CreditorIdentifier=Incassant id.
-CreditorName=Naam Incassant
+CreditorName=Creditor Name
SEPAFillForm=(B) Alle velden met een * zijn verplicht.
SEPAFormYourName=Uw naam
SEPAFormYourBAN=Uw bankrekeningnummer (IBAN)
SEPAFormYourBIC=Uw bankidentificatiecode (BIC)
SEPAFrstOrRecur=Soort betaling
-ModeRECUR=Herhaal betaling
+ModeRECUR=Recurring payment
ModeFRST=Eenmalige incasso
PleaseCheckOne=Alleen één controleren
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Uitvoeringsdatum
CreateForSepa=Aanmaken incassobestand
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/pl_PL/accountancy.lang b/htdocs/langs/pl_PL/accountancy.lang
index 37a094a476e..006ac65e13c 100644
--- a/htdocs/langs/pl_PL/accountancy.lang
+++ b/htdocs/langs/pl_PL/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Lista kont księgowych
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Bez poprawnego dedykowanego konta
WithValidAccount=Z poprawnym dedykowanym kontem
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Zakres konta księgowego
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/pl_PL/admin.lang b/htdocs/langs/pl_PL/admin.lang
index a55aa59b303..0ed44756d6d 100644
--- a/htdocs/langs/pl_PL/admin.lang
+++ b/htdocs/langs/pl_PL/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Czyszczenie
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Usuń pliki logu, wliczając %s zdefiniowany dla modułu Syslog (brak ryzyka utraty danych)
-PurgeDeleteTemporaryFiles=Usuń wszystkie pliki tymczasowe (nie utracisz danych)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Usuń pliki tymczasowe
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Czyść teraz
@@ -804,6 +804,7 @@ Permission401=Odczytaj zniżki
Permission402=Tworzenie / modyfikacja zniżek
Permission403=Walidacja zniżek
Permission404=Usuwanie zniżek
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Tworzenie / modyfikacja usług
Permission534=Usuwanie usług
Permission536=Zobacz / zarządzaj ukrytymi usługami
Permission538=Eksport usług
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Zobacz darowizny
Permission702=Tworzenie / modyfikacja darowizn
Permission703=Usuń darowizny
@@ -837,6 +841,12 @@ Permission1101=Zobacz zamówienia na dostawy
Permission1102=Tworzenie / modyfikacja zamówień na dostawy
Permission1104=Walidacja zamówienia na dostawy
Permission1109=Usuń zamówienia na dostawy
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Czytaj dostawców
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Uruchom masowy import danych zewnętrznych do bazy danych (wgrywa
Permission1321=Eksport faktur klienta, atrybutów oraz płatności
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Czytaj Zaplanowane zadania
-Permission23002=Tworzenie / aktualizacja Zaplanowanych zadań
-Permission23003=Usuwanie Zaplanowanego zadania
-Permission23004=Wykonanie Zaplanowanego zadania
Permission2401=Czytaj działania (zdarzenia lub zadania) związane z jego kontem
Permission2402=Tworzenie / modyfikacja działań (zdarzeń lub zadań) związanych z jego kontem
Permission2403=Usuwanie działań (zdarzeń lub zadań) związanych z jego kontem
@@ -882,9 +882,41 @@ Permission2503=Potwierdź lub usuń dokumenty
Permission2515=Konfiguracja katalogów dokumentów
Permission2801=Użyj klienta FTP w trybie odczytu (tylko przeglądanie i pobieranie)
Permission2802=Użyj klienta FTP w trybie zapisu (usuwanie lub przesyłanie plików)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Czytaj Zaplanowane zadania
+Permission23002=Tworzenie / aktualizacja Zaplanowanych zadań
+Permission23003=Usuwanie Zaplanowanego zadania
+Permission23004=Wykonanie Zaplanowanego zadania
Permission50101=Use Point of Sale
Permission50201=Czytaj transakcje
Permission50202=Import transakcji
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Druk
Permission55001=Czytaj ankiet
Permission55002=Tworzenie / modyfikacja ankiet
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Parametry mogą być ustawiane tylko przez użytkowników z
SystemInfoDesc=System informacji jest różne informacje techniczne można uzyskać w trybie tylko do odczytu i widoczne tylko dla administratorów.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Dostępne aplikacje / moduły
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/pl_PL/assets.lang b/htdocs/langs/pl_PL/assets.lang
new file mode 100644
index 00000000000..8be2ef49938
--- /dev/null
+++ b/htdocs/langs/pl_PL/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Majątek
+NewAsset = Nowy majątek
+AccountancyCodeAsset = Kod księgowości (majątek)
+AccountancyCodeDepreciationAsset = Kod księgowości (rachunek aktywów amortyzacyjnych)
+AccountancyCodeDepreciationExpense = Kod księgowości (rachunek kosztów amortyzacji)
+NewAssetType=Nowy typ majątku
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Typ majątku
+AssetsLines=Majątek
+DeleteType=Usuń
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Pokaż typu ' %s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Majątek
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Opis majątku
+
+#
+# Admin page
+#
+AssetsSetup = Ustawienia majątku
+Settings = Ustawienia
+AssetsSetupPage = Strona konfiguracji majątku
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Typ majątku
+AssetsTypeId=ID typu majątku
+AssetsTypeLabel=Etykieta typu majątku
+AssetsTypes=Typy majątku
+
+#
+# Menu
+#
+MenuAssets = Majątek
+MenuNewAsset = Nowy majątek
+MenuTypeAssets = Typ majątku
+MenuListAssets = Lista
+MenuNewTypeAssets = Nowy
+MenuListTypeAssets = Lista
+
+#
+# Module
+#
+NewAssetType=Nowy typ majątku
+NewAsset=Nowy majątek
diff --git a/htdocs/langs/pl_PL/banks.lang b/htdocs/langs/pl_PL/banks.lang
index 8aeec84d4c7..e78818fc226 100644
--- a/htdocs/langs/pl_PL/banks.lang
+++ b/htdocs/langs/pl_PL/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Płatności klienta
SupplierInvoicePayment=Płatność dostawcy
SubscriptionPayment=Zaplanowana płatność
-WithdrawalPayment=Wycofana płatność
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Płatność za ZUS/podatek
BankTransfer=Przelew bankowy
BankTransfers=Przelewy bankowe
diff --git a/htdocs/langs/pl_PL/blockedlog.lang b/htdocs/langs/pl_PL/blockedlog.lang
new file mode 100644
index 00000000000..68bd518eded
--- /dev/null
+++ b/htdocs/langs/pl_PL/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Pole
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Faktura klienta zatwierdzona
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/pl_PL/cashdesk.lang b/htdocs/langs/pl_PL/cashdesk.lang
index fa2df7ee0ed..2387ed10d7b 100644
--- a/htdocs/langs/pl_PL/cashdesk.lang
+++ b/htdocs/langs/pl_PL/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/pl_PL/mails.lang b/htdocs/langs/pl_PL/mails.lang
index a8c229cef0d..26161193ec3 100644
--- a/htdocs/langs/pl_PL/mails.lang
+++ b/htdocs/langs/pl_PL/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Wiadomość
MailFile=Dołączone pliki
MailMessage=Zawartość emaila
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Pokaż mailingi
ListOfEMailings=Lista mailingów
NewMailing=Nowy mailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/pl_PL/members.lang b/htdocs/langs/pl_PL/members.lang
index d8ae37f489e..063cd3e446a 100644
--- a/htdocs/langs/pl_PL/members.lang
+++ b/htdocs/langs/pl_PL/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Wybierz statystyki chcesz czytać ...
MenuMembersStats=Statystyka
LastMemberDate=Latest member date
LatestSubscriptionDate=Data ostatniej subskrypcji
-Nature=Natura
+MemberNature=Nature of member
Public=Informacje są publiczne
NewMemberbyWeb=Nowy członek dodaje. Oczekuje na zatwierdzenie
NewMemberForm=Nowa forma członkiem
diff --git a/htdocs/langs/pl_PL/mrp.lang b/htdocs/langs/pl_PL/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/pl_PL/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/pl_PL/products.lang b/htdocs/langs/pl_PL/products.lang
index a2c026e4fe4..10b9789e003 100644
--- a/htdocs/langs/pl_PL/products.lang
+++ b/htdocs/langs/pl_PL/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Ceny dostawców
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Kraj pochodzenia
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Krótka etykieta
Unit=Jednostka
p=jedn.
diff --git a/htdocs/langs/pl_PL/receptions.lang b/htdocs/langs/pl_PL/receptions.lang
new file mode 100644
index 00000000000..4b07088e8d7
--- /dev/null
+++ b/htdocs/langs/pl_PL/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Na proces
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Na proces
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Anulowany
+StatusReceptionDraft=Projekt
+StatusReceptionValidated=Zatwierdzone (produkty do wysyłki lub już wysłane)
+StatusReceptionProcessed=Przetwarzany
+StatusReceptionDraftShort=Projekt
+StatusReceptionValidatedShort=Zatwierdzony
+StatusReceptionProcessedShort=Przetwarzany
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/pl_PL/salaries.lang b/htdocs/langs/pl_PL/salaries.lang
index c802f3e9d27..977baae0642 100644
--- a/htdocs/langs/pl_PL/salaries.lang
+++ b/htdocs/langs/pl_PL/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
-SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Konto rachunkowe użyte dla użytkownika kontrahentów
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Dedykowane konto księgowe zdefiniowane na karcie użytkownika będzie używane wyłącznie do księgowania Subledger. Ten zostanie użyty w General Ledger i jako wartość domyślna księgowania Subledger, jeśli dedykowane konto rachunkowe użytkownika dla użytkownika nie zostanie zdefiniowane.
+SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Domyślne konto rachunkowe dla płatności wynagrodzenia
Salary=Wypłata
Salaries=Wypłaty
NewSalaryPayment=Nowa wypłata
+AddSalaryPayment=Dodaj płatność wynagrodzenia
SalaryPayment=Wypłata wynagrodzenia
SalariesPayments=Wypłaty wynagordzeń
ShowSalaryPayment=Pokaż wypłaty wynagrodzeń
THM=Średnia stawka godzinowa
TJM=Średnia stawka dzienna
CurrentSalary=Aktualne wynagrodzenie
-THMDescription=Ta wartość może być użyta do obliczenia kosztów poniesionych przy projekcie do którego przystąpili użytkownicy jeżeli moduł projektów jest używany
-TJMDescription=Ta wartość jest aktualnie jedynie informacją i nie jest wykorzystywana do jakichkolwiek obliczeń
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Ostatnie %s płatności wynagrodzeń
AllSalaries=Wszystkie płatności wynagrodzeń
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Statystyki wynagrodzeń
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/pl_PL/stocks.lang b/htdocs/langs/pl_PL/stocks.lang
index dc62e3fce85..e8f562a9b8c 100644
--- a/htdocs/langs/pl_PL/stocks.lang
+++ b/htdocs/langs/pl_PL/stocks.lang
@@ -3,14 +3,14 @@ WarehouseCard=Karta magazynu
Warehouse=Magazyn
Warehouses=Magazyny
ParentWarehouse=Magazyn nadrzędny
-NewWarehouse=Nowy magazyn / obszar magazynowania
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modyfikacja magazynu
MenuNewWarehouse=Nowy magazyn
WarehouseSource=Magazyn źródłowy
WarehouseSourceNotDefined=Nie zdefiniowano magazynu,
-AddWarehouse=Create warehouse
+AddWarehouse=Utwórz magazyn
AddOne=Dodaj jedną
-DefaultWarehouse=Default warehouse
+DefaultWarehouse=Domyślny magazyn
WarehouseTarget=Docelowy magazynie
ValidateSending=Usuń wysyłanie
CancelSending=Anuluj wysyłanie
@@ -29,6 +29,8 @@ MovementId=ID przesunięcia
StockMovementForId=ID przesunięcia %d
ListMouvementStockProject=Lista przesunięć zapasu skojarzona z projektem
StocksArea=Powierzchnia magazynów
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Lokacja
LocationSummary=Nazwa skrócona lokalizacji
NumberOfDifferentProducts=Wiele różnych środków
@@ -44,7 +46,6 @@ TransferStock=Przesuń zapas
MassStockTransferShort=Masowe przesuniecie zapasu
StockMovement=Przeniesienie zapasu
StockMovements=Przesunięcia zapasu
-LabelMovement=Etykieta przesunięcia
NumberOfUnit=Liczba jednostek
UnitPurchaseValue=Jednostkowa cena nabycia
StockTooLow=Zbyt niski zapas
@@ -54,21 +55,23 @@ PMPValue=Średnia ważona ceny
PMPValueShort=WAP
EnhancedValueOfWarehouses=Magazyny wartości
UserWarehouseAutoCreate=Utwórz użytkownika dla magazynu kiedy tworzysz użytkownika
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Produkt akcji i subproduct akcji są niezależne
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Wysłana ilość
QtyDispatchedShort=Ilość wysłana
QtyToDispatchShort=Ilość do wysłania
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Zasady dla automatycznego zarządzania zmniejszeniem zapasu (ręczne zmniejszenie jest zawsze możliwe, nawet gdy automatyczne reguły są aktywne)
-RuleForStockManagementIncrease=Zasady dla automatycznego zarządzania zwiększaniem zapasu (ręczne zwiększenie jest zawsze możliwe, nawet gdy automatyczne reguły są aktywne)
-DeStockOnBill=Zmniejsz realne zapasy magazynu po potwierdzeniu faktur / not kredytowych
-DeStockOnValidateOrder=Zmniejsz realne zapasy magazynu po potwierdzeniu zamówień klientów
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Zmniejsz realne zapasy magazynu po potwierdzeniu wysyłki
-DeStockOnShipmentOnClosing=Zmniejsz realny zapas przy sklasyfikowaniu wysyłki jako ukończonej
-ReStockOnBill=Zwiększ realne zapasy magazynu po potwierdzeniu faktur / not kredytowych
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Zamówienie nie jest jeszcze lub nie więcej status, który umożliwia wysyłanie produktów w magazynach czas.
StockDiffPhysicTeoric=Wyjaśnienia dla różnicy pomiędzy fizycznym i wirtualnych zapasem
NoPredefinedProductToDispatch=Nie gotowych produktów dla tego obiektu. Więc nie w czas wysyłki jest wymagane.
@@ -76,12 +79,12 @@ DispatchVerb=Wysyłka
StockLimitShort=Limit zapasu przy którym wystąpi alarm
StockLimit=Limit zapasu przy którym wystąpi alarm
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Fizyczne stany
+PhysicalStock=Physical Stock
RealStock=Realny magazyn
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Wirtualny zapas
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Identyfikator magazynu
DescWareHouse=Opis magazynu
LieuWareHouse=Lokalizacja magazynu
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Tym składzie przedstawia osobiste zasobów %s %s
SelectWarehouseForStockDecrease=Wybierz magazyn do zmniejszenia zapasu
SelectWarehouseForStockIncrease=Wybierz magazyn do zwiększenia zapasu
NoStockAction=Brak akcji stock
-DesiredStock=Pożądany zapas
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=Na zamówienie
Replenishment=Uzupełnienie
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Wirtualny zapas
CurentlyUsingPhysicalStock=Fizyczny zapas
RuleForStockReplenishment=Reguła dla uzupełnienia zapasów
-SelectProductWithNotNullQty=Wybierz co najmniej jeden produkt z st not null i dostawcy
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Tylko alarmy
WarehouseForStockDecrease=Magazyn% s zostaną wykorzystane do zmniejszenia magazynie
WarehouseForStockIncrease=Magazyn% s zostaną wykorzystane do zwiększenia magazynie
ForThisWarehouse=W tym magazynie
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Uzupełnienie
NbOfProductBeforePeriod=Ilość produktów w magazynie% s przed wybrany okres (<% s)
NbOfProductAfterPeriod=Ilość produktów w magazynie% s po wybraniu okres (>% s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Wpływy do tego celu
StockMovementRecorded=Przesunięcia zapasu zarejestrowane
RuleForStockAvailability=Zasady dotyczące dostępności zapasu
-StockMustBeEnoughForInvoice=Poziom zapasu musi być wystarczający aby dodać produkt/usługę do faktury (sprawdzenie odbywa się na aktualnym realnym zapasie przy dodawaniu pozycji do faktury niezależnie od reguły automatycznej zmiany zapasu)
-StockMustBeEnoughForOrder=Poziom zapasu musi być wystarczający aby dodać produkt/usługę do zamówienia (sprawdzenie odbywa się na aktualnym realnym zapasie przy dodawaniu pozycji do zamówienia niezależnie od reguły automatycznej zmiany zapasu)
-StockMustBeEnoughForShipment= Poziom zapasu musi być wystarczający aby dodać produkt/usługę do wysyłki (sprawdzenie odbywa się na aktualnym realnym zapasie przy dodawaniu pozycji do wysyłki niezależnie od reguły automatycznej zmiany zapasu)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Etykieta ruchu
+TypeMovement=Type of movement
DateMovement=Data przesunięcia
InventoryCode=Ruch lub kod inwentaryzacji
IsInPackage=Zawarte w pakiecie
@@ -143,11 +147,11 @@ ShowWarehouse=Pokaż magazyn
MovementCorrectStock=Korekta zapasu dla artykułu %s
MovementTransferStock=Transferuj zapas artykułu %s do innego magazynu
InventoryCodeShort=Kod Fv/ Przesunięcia
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=Ten lot/numer seryjny (%s) już istnieje ale z inna data do wykorzystania lub sprzedania (znaleziono %s a wszedłeś w %s)
OpenAll=Otwórz dla wszystkich działań
OpenInternal=Otwórz tylko dla wewnętrznych działań
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Limit zapasu dla ostrzeżenia i pożądany optymalny zapas prawidłowo utworzony
ProductStockWarehouseUpdated=Limit zapasu dla ostrzeżenia i pożądany optymalny zapas prawidłowo zaktualizowany
@@ -171,16 +175,16 @@ inventoryValidate=Zatwierdzony
inventoryDraft=Działa
inventorySelectWarehouse=Magazyn zmieniony
inventoryConfirmCreate=Utwórz
-inventoryOfWarehouse=Inwentaryzacja dla magazynu: %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=Według inwentaryzacji
inventoryWarningProductAlreadyExists=Te produkt jest już na liście
SelectCategory=Filtr kategorii
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inwentaryzacja
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Nie dodawaj produktu bez zapasu
@@ -195,12 +199,16 @@ AddInventoryProduct=Dodaj produkt do inwentaryzacji
AddProduct=Dodaj
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Czy potwierdzasz tą czynność?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inwentaryzacja zakończona
ExitEditMode=Opuść edycję
inventoryDeleteLine=Usuń linię
RegulateStock=Regulate Stock
ListInventory=Lista
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/pl_PL/ticket.lang b/htdocs/langs/pl_PL/ticket.lang
new file mode 100644
index 00000000000..e7091051962
--- /dev/null
+++ b/htdocs/langs/pl_PL/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=System biletów do zarządzania kwestiami lub żądaniami
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Inne
+
+TicketSeverityShortLOW=Niski
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Wysoki
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Współpracownik
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Czytać
+Assigned=Assigned
+InProgress=W trakcie
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Czekanie
+Closed=Zamknięte
+Deleted=Deleted
+
+# Dict
+Type=Typ
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=Aby wysłać wiadomość e-mail z wiadomości biletu
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Ustawienia
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Używany w odpowiedzi na wiadomość biletową na przykład
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Interfejs publiczny
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Aktywuj publiczny interfejs
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Grupa
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Bilet - strona główna
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Ostateczny termin
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Zmień istotność
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Powiązane bilety
+TicketAddIntervention=Tworzenie interwencji
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Podpis
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Proszę dokładnie opisać problem. Podaj jak najwięcej informacji, abyśmy mogli poprawnie zidentyfikować Twoją prośbę.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Temat
+ViewTicket=Wyświetl bilet
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=Nowy bilet utworzony
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Nowy użytkownik
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/pl_PL/website.lang b/htdocs/langs/pl_PL/website.lang
index 5dd5a3ef2e3..b53162bf594 100644
--- a/htdocs/langs/pl_PL/website.lang
+++ b/htdocs/langs/pl_PL/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/pl_PL/withdrawals.lang b/htdocs/langs/pl_PL/withdrawals.lang
index a07e2f068e4..0c20ba09a77 100644
--- a/htdocs/langs/pl_PL/withdrawals.lang
+++ b/htdocs/langs/pl_PL/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Jeszcze nie możliwe. Wycofaj stan musi być ustawiony na "dobro", zanim uzna odrzucić na konkretnych liniach.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Kwota do wycofania
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Odpowiedzialny użytkownika
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Kod banku kontrahenta
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Klasyfikacja zapisane
ClassCreditedConfirm=Czy na pewno chcesz to wycofanie otrzymania sklasyfikowania jako wpłacone na konto bankowe?
TransData=Data Transmission
@@ -50,7 +50,7 @@ StatusMotif0=Nieokreślone
StatusMotif1=Przepis insuffisante
StatusMotif2=conteste liqueur
StatusMotif3=No direct debit payment order
-StatusMotif4=Zamówienia klientów
+StatusMotif4=Sales Order
StatusMotif5=RIB inexploitable
StatusMotif6=Salda rachunku bez
StatusMotif7=Orzeczenia sądowego
@@ -66,11 +66,11 @@ NotifyCredit=Odstąpienia od umowy kredytowej
NumeroNationalEmetter=Krajowy numer nadajnika
WithBankUsingRIB=Na rachunkach bankowych z wykorzystaniem RIB
WithBankUsingBANBIC=Na rachunkach bankowych z wykorzystaniem IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Kredyt na
WithdrawalFileNotCapable=Nie można wygenerować plik paragon wycofania dla danego kraju:% s (Twój kraj nie jest obsługiwany)
-ShowWithdraw=Pokaż Wypłata
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Jeśli jednak faktura nie co najmniej jeden wypłaty płatności jeszcze przetworzone, nie będzie ustawiony jako zapłaci, aby umożliwić zarządzanie wycofanie wcześniej.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Plik Wycofanie
SetToStatusSent=Ustaw status "Plik Wysłane"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statystyki według stanu linii
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Twoje imię
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Rodzaj płatności
-ModeRECUR=Powtarzająca się płatność
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Proszę wybierz tylko jedną
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/pt_BR/admin.lang b/htdocs/langs/pt_BR/admin.lang
index 71d60ba1226..9878c50a066 100644
--- a/htdocs/langs/pt_BR/admin.lang
+++ b/htdocs/langs/pt_BR/admin.lang
@@ -672,16 +672,6 @@ Permission1251=Rodar(run) Importações Massivas de Dados Externos para o Banco
Permission1321=Exportar Faturas de Clientes, Atributos e Pagamentos
Permission1322=Reabrir uma nota paga
Permission1421=Exportar ordens de venda e atributos
-Permission20001=Leia pedidos de licença (sua licença e os de seus subordinados)
-Permission20002=Criar/modificar seus pedidos de licença (sua licença e os de seus subordinados)
-Permission20003=Excluir pedidos de licença
-Permission20004=Leia todos os pedidos de licença (mesmo do usuário não subordinados)
-Permission20005=Criar / modificar pedidos de licença para todos (mesmo do usuário não subordinados)
-Permission20006=Pedidos de licença administrativas (configuração e atualização de balanço)
-Permission23001=Ler Tarefas Agendadas
-Permission23002=Criar/Atualizar Tarefas Agendadas
-Permission23003=Excluir Tarefas Agendadas
-Permission23004=Executar Tarefas Agendadas
Permission2401=Ler Ações (enventos ou tarefas) Vinculado a sua Conta
Permission2402=Criar/Modificar Ações (eventos ou tarefas) Vinculado a sua Conta
Permission2403=Excluir ações (eventos ou tarefas) vinculadas à sua Conta
@@ -695,6 +685,16 @@ Permission2503=Submeter ou Deletar Documentos
Permission2515=Configurar Diretórios dos Documentos
Permission2801=Usar cliente FTP no modo leitura (somente navegador e baixar)
Permission2802=Usar cliente FTP no modo escrita (deletar ou upload de arquivos)
+Permission20001=Leia pedidos de licença (sua licença e os de seus subordinados)
+Permission20002=Criar/modificar seus pedidos de licença (sua licença e os de seus subordinados)
+Permission20003=Excluir pedidos de licença
+Permission20004=Leia todos os pedidos de licença (mesmo do usuário não subordinados)
+Permission20005=Criar / modificar pedidos de licença para todos (mesmo do usuário não subordinados)
+Permission20006=Pedidos de licença administrativas (configuração e atualização de balanço)
+Permission23001=Ler Tarefas Agendadas
+Permission23002=Criar/Atualizar Tarefas Agendadas
+Permission23003=Excluir Tarefas Agendadas
+Permission23004=Executar Tarefas Agendadas
Permission50101=Use o Ponto de Venda
Permission50201=Ler Transações
Permission50202=Importar Transações
diff --git a/htdocs/langs/pt_BR/assets.lang b/htdocs/langs/pt_BR/assets.lang
index 4f3cf48213c..538d42af683 100644
--- a/htdocs/langs/pt_BR/assets.lang
+++ b/htdocs/langs/pt_BR/assets.lang
@@ -1,59 +1,19 @@
-# Copyright (C) 2018 Alexandre Spangaro
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see .
-
-#
-# Generic
-#
-Assets = Ativos
-NewAsset = Novo Ativo
-AccountancyCodeAsset = Código contábil (ativo)
-AccountancyCodeDepreciationAsset = Código contábil (conta de ativo de depreciação)
-AccountancyCodeDepreciationExpense = Código contábil (conta de despesas de depreciação)
-NewAssetType=Novo tipo de ativo
+# Dolibarr language file - Source file is en_US - assets
+AccountancyCodeAsset =Código contábil (ativo)
+AccountancyCodeDepreciationAsset =Código contábil (conta de ativo de depreciação)
+AccountancyCodeDepreciationExpense =Código contábil (conta de despesas de depreciação)
AssetsTypeSetup=Configuração de tipo de ativo
AssetTypeModified=Tipo de ativo modificado
-AssetType=Tipo de ativo
-AssetsLines=Ativos
DeleteType=Excluir
DeleteAnAssetType=Excluir um tipo de recurso
ConfirmDeleteAssetType=Tem certeza de que deseja excluir este tipo de recurso?
-ShowTypeCard=Ver tipo '%s'
-
-# Module label 'ModuleAssetsName'
-ModuleAssetsName = Ativos
-# Module description 'ModuleAssetsDesc'
-ModuleAssetsDesc = Descrição dos Ativos
-
-#
-# Admin page
-#
-AssetsSetup = Configuração de Ativos
-Settings = Configurações
-AssetsSetupPage = Página de configuração de ativos
-ExtraFieldsAssetsType = Atributos complementares (Tipo de ativo)
-AssetsType=Tipo de ativo
+ModuleAssetsDesc =Descrição dos Ativos
+AssetsSetup =Configuração de Ativos
+Settings =Configurações
+AssetsSetupPage =Página de configuração de ativos
+ExtraFieldsAssetsType =Atributos complementares (Tipo de ativo)
AssetsTypeId=Id Tipo de ativo
AssetsTypeLabel=Rótulo do tipo de ativo
-AssetsTypes=Tipos de ativos
-
-#
-# Menu
-#
-MenuAssets = Ativos
-MenuNewAsset = Novo Ativo
-MenuTypeAssets = Digitar ativos
-MenuListAssets = Lista
-MenuNewTypeAssets = Novo tipo
-MenuListTypeAssets = Lista
+MenuNewAsset =Novo Ativo
+MenuTypeAssets =Digitar ativos
+MenuNewTypeAssets =Novo tipo
diff --git a/htdocs/langs/pt_BR/blockedlog.lang b/htdocs/langs/pt_BR/blockedlog.lang
index caed4b69ec7..52d033bd36e 100644
--- a/htdocs/langs/pt_BR/blockedlog.lang
+++ b/htdocs/langs/pt_BR/blockedlog.lang
@@ -1,5 +1,5 @@
+# Dolibarr language file - Source file is en_US - blockedlog
BlockedLog=Logs nao modificaveis
-Field=Campo
BlockedLogDesc=Este módulo rastreia alguns eventos em um log inalterável (que você não pode modificar uma vez gravado) em uma cadeia de blocos, em tempo real. Este módulo oferece compatibilidade com os requisitos das leis de alguns países (como a França com a lei Finance 2016 - Norme NF525).
Fingerprints=Eventos e impressoes digitais arquivados
FingerprintsDesc=Esta é a ferramenta para procurar ou extrair os logs inalteráveis. Logs inalteráveis são gerados e arquivados localmente em uma tabela dedicada, em tempo real, quando você registra um evento de negócios. Você pode usar essa ferramenta para exportar esse arquivo e salvá-lo em um suporte externo (alguns países, como a França, pedem que você faça isso todos os anos). Note que, não há nenhum recurso para limpar este log e todas as mudanças tentadas ser feitas diretamente neste log (por um hacker, por exemplo) serão reportadas com uma impressão digital não válida. Se você realmente precisar limpar essa tabela porque usou seu aplicativo para fins de demonstração / teste e deseja limpar seus dados para iniciar sua produção, peça ao seu revendedor ou integrador para redefinir seu banco de dados (todos os seus dados serão removidos).
@@ -12,43 +12,18 @@ KoCheckFingerprintValidity=A entrada de log arquivada não é válida. Isso sign
OkCheckFingerprintValidity=O registro de log arquivado é válido. Os dados nesta linha não foram modificados e a entrada segue a anterior.
OkCheckFingerprintValidityButChainIsKo=O log arquivado parece válido em comparação com o anterior, mas a cadeia foi previamente corrompida.
AddedByAuthority=Salvo na autoridade remota
-NotAddedByAuthorityYet=Ainda não armazenado em autoridade remota
ShowDetails=Mostrar detalhes salvos
logPAYMENT_VARIOUS_CREATE=Pagamento (não atribuído a uma fatura) criado
logPAYMENT_VARIOUS_MODIFY=Pagamento (não atribuído a uma fatura) modificado
logPAYMENT_VARIOUS_DELETE=Pagamento (não atribuído a uma fatura) exclusão lógica
-logPAYMENT_ADD_TO_BANK=Pagamento adicionado ao banco
-logPAYMENT_CUSTOMER_CREATE=Pagamento do cliente criado
-logPAYMENT_CUSTOMER_DELETE=Exclusão lógica de pagamento do cliente
-logDONATION_PAYMENT_CREATE=Pagamento de doação criado
-logDONATION_PAYMENT_DELETE=Exclusão lógica de pagamento de doação
-logBILL_PAYED=Fatura do cliente paga
-logBILL_UNPAYED=Conjunto de faturas do cliente não pago
logBILL_VALIDATE=Fatura de cliente confirmada
logBILL_SENTBYMAIL=Fatura do cliente enviada por email
-logBILL_DELETE=Fatura do cliente excluída logicamente
-logMODULE_RESET=O módulo BlockedLog foi desativado
-logMODULE_SET=O módulo BlockedLog foi ativado
-logDON_VALIDATE=Doação validada
-logDON_MODIFY=Doação modificada
-logDON_DELETE=Exclusão lógica de doação
-logMEMBER_SUBSCRIPTION_CREATE=Inscrição de membro criada
-logMEMBER_SUBSCRIPTION_MODIFY=Inscrição de membro modificada
-logMEMBER_SUBSCRIPTION_DELETE=Exclusão lógica de assinatura de membro
logCASHCONTROL_VALIDATE=Gravação de caixa
-BlockedLogBillDownload=Download da fatura do cliente
-BlockedLogBillPreview=Pré-visualização da fatura do cliente
-BlockedlogInfoDialog=Detalhes do log
-ListOfTrackedEvents=Lista de eventos rastreados
Fingerprint=Impressao digial
-DownloadLogCSV=Exportar logs arquivados (CSV)
logDOC_PREVIEW=Pré -visualização de um documento validado para imprimir ou baixar
-logDOC_DOWNLOAD=Download de um documento validado para imprimir ou enviar
DataOfArchivedEvent=Dados completos do evento arquivado
ImpossibleToReloadObject=Objeto original (tipo %s, id %s) não vinculado (consulte a coluna 'Dados completos' para obter dados salvos inalterados)
-BlockedLogAreRequiredByYourCountryLegislation=O módulo Logs Inalteráveis pode ser exigido pela legislação do seu país. Desabilitar este módulo pode invalidar quaisquer transações futuras com relação à lei e ao uso de software legal, já que elas não podem ser validadas por uma auditoria fiscal.
BlockedLogActivatedBecauseRequiredByYourCountryLegislation=O módulo Logs Inalteráveis foi ativado por causa da legislação do seu país. A desativação deste módulo pode invalidar quaisquer transações futuras com relação à lei e ao uso de software legal, já que elas não podem ser validadas por uma auditoria fiscal.
BlockedLogDisableNotAllowedForCountry=Lista de países onde o uso deste módulo é obrigatório (apenas para evitar desabilitar o módulo por erro, se o seu país estiver nesta lista, desabilitar o módulo não é possível sem primeiro editar esta lista. Note também que habilitar / desabilitar este módulo irá manter uma faixa no log inalterável).
OnlyNonValid=Nao valido
-TooManyRecordToScanRestrictFilters=Muitos registros para digitalizar / analisar. Por favor, restrinja a lista com filtros mais restritivos.
RestrictYearToExport=Limitar mes / ano a se exportar
diff --git a/htdocs/langs/pt_BR/main.lang b/htdocs/langs/pt_BR/main.lang
index 761e3b323af..d54089f84d6 100644
--- a/htdocs/langs/pt_BR/main.lang
+++ b/htdocs/langs/pt_BR/main.lang
@@ -94,7 +94,6 @@ MediaBrowser=Navegador de mídia
PeriodEndDate=Data final periodo
Activate=Ativar
Activated=Ativado
-Closed=Encerrado
Closed2=Encerrado
Enabled=Ativado
Disable=Desativar
@@ -269,7 +268,6 @@ Available=Disponivel
NotYetAvailable=Ainda não disponível
NotAvailable=Não disponível
Categories=Tags / categorias
-Category=Tag / categoria
to=para
OtherInformations=Outra informação
ApprovedBy2=Aprovado pelo (segunda aprovação)
diff --git a/htdocs/langs/pt_BR/members.lang b/htdocs/langs/pt_BR/members.lang
index cc31b4ccb7e..8cd9a328002 100644
--- a/htdocs/langs/pt_BR/members.lang
+++ b/htdocs/langs/pt_BR/members.lang
@@ -42,7 +42,6 @@ ListOfSubscriptions=Lista de Filiações
SendCardByMail=Enviar cartão por e-mail
NoTypeDefinedGoToSetup=nenhum tipo de membro definido. ir a configuração -> Tipos de Membros
WelcomeEMail=Bem-vindo e-mail
-DeleteType=Excluir
Physical=Físico
MorPhy=Moral/Físico
Reenable=Reativar
@@ -100,7 +99,6 @@ MembersByTownDesc=Esta tela mostrará estatísticas sobre usuários por cidade.
MembersStatisticsDesc=Escolha as estatísticas que você quer ler ...
MenuMembersStats=Estatísticas
LatestSubscriptionDate=Data da última adesão
-Nature=Tipo de produto
Public=Informações são públicas
NewMemberbyWeb=Novo membro adicionado. Aguardando aprovação
NewMemberForm=Formulário para novo membro
diff --git a/htdocs/langs/pt_BR/mrp.lang b/htdocs/langs/pt_BR/mrp.lang
new file mode 100644
index 00000000000..7d5701bc72c
--- /dev/null
+++ b/htdocs/langs/pt_BR/mrp.lang
@@ -0,0 +1,14 @@
+# Dolibarr language file - Source file is en_US - mrp
+MRPArea=Area MRP
+MenuBOM=Lista de materiais
+LatestBOMModified=Última BOM modificada %s
+BillOfMaterials=Lista de materiais
+BOMsSetup=Configuração do módulo BOM
+ListOfBOMs=Lista de BOMs
+NewBOM=Nova Lista de Materiais
+ProductBOMHelp=Produto a ser criado com esta BOM
+BOMsNumberingModules=Modelos de numeração para BOM
+BOMsModelModule=Modelo de Documento BOM
+FreeLegalTextOnBOMs=Texto livre para documentação da BOM
+WatermarkOnDraftBOMs=Marca d'agua no rascunho da BOM
+ConfirmCloneBillOfMaterials=Tem certeza que voce quer clonar esta BOM
diff --git a/htdocs/langs/pt_BR/receptions.lang b/htdocs/langs/pt_BR/receptions.lang
new file mode 100644
index 00000000000..21763e2c12d
--- /dev/null
+++ b/htdocs/langs/pt_BR/receptions.lang
@@ -0,0 +1,31 @@
+# Dolibarr language file - Source file is en_US - receptions
+RefReception=Ref. recebimento
+Reception=Recebimento
+Receptions=Recebimentos
+AllReceptions=Todos recebimentos
+ShowReception=Mostrar recebimentos
+ReceptionsArea=Local de recebimentos
+ListOfReceptions=Lista de recebimentos
+ReceptionMethod=Methodo recebimento
+LastReceptions=Ultimos 1%s recebimentos
+StatisticsOfReceptions=Estatisticas dos recebimentos
+NbOfReceptions=Numero de recebimentos
+NumberOfReceptionsByMonth=Numero de recebimentos por mes
+ReceptionCard=Ficha recebimentos
+NewReception=Novo recebimento
+CreateReception=Criar recebimento
+QtyInOtherReceptions=Qtd em outros recebimentos
+OtherReceptionsForSameOrder=Outros recebimentos por este pedido
+ReceptionsAndReceivingForSameOrder=Recebiementos e recibos para este pedido
+ReceptionsToValidate=Recebimentos a validar
+StatusReceptionCanceled=Cancelada
+StatusReceptionDraft=Minuta
+StatusReceptionValidated=Validado (produtos a enviar o enviados)
+StatusReceptionDraftShort=Minuta
+ReceptionSheet=Carta recebimento
+ConfirmValidateReception=Tem certeza de que deseja validar esta recepção com a referência %s?
+SendReceptionByEMail=Enviar recepção por e-mail
+ReceptionCreationIsDoneFromOrder=No momento, a criação de uma nova recepção é feita a partir do cartão de pedido.
+ProductQtyInReceptionAlreadySent=Quantidade do produto do pedido do cliente em aberto já enviado
+ProductQtyInSuppliersReceptionAlreadyRecevied=Quantidade de produtos do pedido de fornecedor aberto já recebida
+ValidateOrderFirstBeforeReception=Você deve primeiro validar o pedido antes de poder fazer recepções.
diff --git a/htdocs/langs/pt_BR/ticket.lang b/htdocs/langs/pt_BR/ticket.lang
index c7ea52ddd64..73d264dc44e 100644
--- a/htdocs/langs/pt_BR/ticket.lang
+++ b/htdocs/langs/pt_BR/ticket.lang
@@ -1,294 +1,122 @@
-# en_US lang file for module ticket
-# Copyright (C) 2013 Jean-François FERRY
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see .
-
-#
-# Generic
-#
-
+# Dolibarr language file - Source file is en_US - ticket
Module56000Name=Bilhetes
Module56000Desc=Sistema de bilhetes para gerenciamento de problemas ou solicitações
-
Permission56001=Veja bilhetes
Permission56002=Modificar bilhetes
Permission56003=Excluir bilhetes
Permission56004=Gerenciar bilhetes
Permission56005=Veja ingressos de todos os terceiros (não são efetivos para usuários externos, sempre limitados a terceiros de que dependem)
-
TicketDictType=Tiquetes - Tipos
TicketDictCategory=Tiquetes - Grupos
TicketDictSeverity=Tiquete - Severidades
-TicketTypeShortBUGSOFT=Lógica do sistema de desconexão
-TicketTypeShortBUGHARD=Disfonctionnement matériel
-TicketTypeShortCOM=Questão comercial
TicketTypeShortINCIDENT=Pedido de assistencia
-TicketTypeShortPROJET=Projeto
TicketTypeShortOTHER=Outros
-
-TicketSeverityShortLOW=Baixo
-TicketSeverityShortNORMAL=Normal
-TicketSeverityShortHIGH=Alto
-TicketSeverityShortBLOCKING=Crítico / Bloqueio
-
-ErrorBadEmailAddress=Campo '%s' incorreto
MenuTicketMyAssign=Meus bilhetes
MenuTicketMyAssignNonClosed=Meus bilhetes abertos
MenuListNonClosed=Bilhetes abertos
-
-TypeContact_ticket_internal_CONTRIBUTOR=Colaborador
-TypeContact_ticket_internal_SUPPORTTEC=Usuário atribuído
-TypeContact_ticket_external_SUPPORTCLI=Contato com o cliente / acompanhamento de incidentes
TypeContact_ticket_external_CONTRIBUTOR=Contribuidor externo
-
-OriginEmail=Fonte de e-mail
Notify_TICKET_SENTBYMAIL=Envio do ticket por e-mail
-
-# Status
-NotRead=Não lido
-Read=Ler
-Assigned=Atribuído
-InProgress=Em progresso
NeedMoreInformation=Aguardando informação
-Answered=Respondidas
Waiting=Aguardando
Closed=Fechada
-Deleted=Excluído
-
-# Dict
-Type=Tipo
Category=Código analitico
Severity=Gravidade
-
-# Email templates
MailToSendTicketMessage=Para enviar e-mail da mensagem do ticket
-
-#
-# Admin page
-#
TicketSetup=Configuração do módulo de ticket
TicketSettings=Configurações
-TicketSetupPage=
-TicketPublicAccess=Uma interface pública que não requer identificação está disponível no seguinte url
TicketSetupDictionaries=O tipo do tiquete, severidade e código analítico sao configuraveis a partir do dicionário
-TicketParamModule=Configuração da variável do módulo
-TicketParamMail=Configuração de e-mail
-TicketEmailNotificationFrom=E-mail de notificação de
TicketEmailNotificationFromHelp=Usado na resposta da mensagem do ticket pelo exemplo
-TicketEmailNotificationTo=E-mail de notificações para
TicketEmailNotificationToHelp=Envie notificações por e-mail para este endereço.
TicketNewEmailBodyLabel=Mensagem de texto enviada após a criação do tiquete
TicketNewEmailBodyHelp=O texto especificado aqui será inserido no e-mail confirmando a criação de um novo ticket a partir da interface pública. Informações sobre a consulta do ticket são automaticamente adicionadas.
-TicketParamPublicInterface=Configuração da interface pública
TicketsEmailMustExist=Exigir um endereço de e-mail existente para criar um ticket
TicketsEmailMustExistHelp=Na interface pública, o endereço de e-mail já deve estar preenchido no banco de dados para criar um novo ticket.
-PublicInterface=Interface pública
TicketUrlPublicInterfaceLabelAdmin=URL alternativa para interface pública
TicketUrlPublicInterfaceHelpAdmin=É possivel definir um alias para o servidor WEB e desse modo disponibilizar uma interface pública com outra URL (o servidor deve funcionar como um proxy para a nova URL)
-TicketPublicInterfaceTextHomeLabelAdmin=Texto de boas vindas da interface pública
-TicketPublicInterfaceTextHome=Você pode criar um ticket ou visualização de suporte existente a partir do ticket de rastreamento do identificador.
-TicketPublicInterfaceTextHomeHelpAdmin=O texto aqui definido aparecerá na home page da interface pública.
-TicketPublicInterfaceTopicLabelAdmin=Título da interface
-TicketPublicInterfaceTopicHelp=Este texto aparecerá como o título da interface pública.
-TicketPublicInterfaceTextHelpMessageLabelAdmin=Texto de ajuda para a entrada da mensagem
-TicketPublicInterfaceTextHelpMessageHelpAdmin=Este texto aparecerá acima da área de entrada de mensagens do usuário.
-ExtraFieldsTicket=Atributos extras
-TicketCkEditorEmailNotActivated=O editor de HTML não está ativado. Coloque o conteúdo de FCKEDITOR_ENABLE_MAIL em 1 para obtê-lo.
TicketsDisableEmail=Não envie e-mails para criação de bilhetes ou gravação de mensagens
TicketsDisableEmailHelp=Por padrão, os e-mails são enviados quando novos bilhetes ou mensagens são criados. Ative esta opção para desativar * todas as notificações por e-mail
TicketsLogEnableEmail=Ativar log por e-mail
-TicketsLogEnableEmailHelp=A cada alteração, um e-mail será enviado ** para cada contato ** associado ao ticket.
-TicketParams=Params
-TicketsShowModuleLogo=Exibe o logotipo do módulo na interface pública
-TicketsShowModuleLogoHelp=Ative esta opção para ocultar o módulo de logotipo nas páginas da interface pública
-TicketsShowCompanyLogo=Exibir o logotipo da empresa na interface pública
-TicketsShowCompanyLogoHelp=Ative esta opção para ocultar o logotipo da empresa principal nas páginas da interface pública
TicketsEmailAlsoSendToMainAddress=Também enviar notificação para o endereço de e-mail principal
TicketsEmailAlsoSendToMainAddressHelp=Ative esta opção para enviar um e-mail para o endereço "Notificação de e-mail de" (veja a configuração abaixo)
TicketsLimitViewAssignedOnly=Restringir a exibição aos tiquetes atribuídos ao usuário atual (não efetivo para usuários externos, sempre limitado à terceira parte da qual eles dependem)
TicketsLimitViewAssignedOnlyHelp=Somente bilhetes atribuídos ao usuário atual ficarão visíveis. Não se aplica a um usuário com direitos de gerenciamento de bilhetes.
-TicketsActivatePublicInterface=Ativar interface pública
TicketsActivatePublicInterfaceHelp=A interface pública permite que qualquer visitante crie bilhetes.
-TicketsAutoAssignTicket=Atribuir automaticamente o usuário que criou o ticket
-TicketsAutoAssignTicketHelp=Ao criar um ticket, o usuário pode ser atribuído automaticamente ao ticket.
TicketNumberingModules=Módulo de numeração de bilhetes
TicketNotifyTiersAtCreation=Notificar o terceiro no momento do terceiro
-TicketGroup=Grupo
TicketsDisableCustomerEmail=Sempre disabilitar e-mail quando um ticket é criado de uma interface pública
-#
-# Index & list page
-#
TicketsIndex=Bilhete - em casa
TicketList=Lista de bilhetes
TicketAssignedToMeInfos=Esta página mostra os tíquetes criado pelo ou assinalados para o usuário corrente
NoTicketsFound=Nenhum bilhete encontrado
-NoUnreadTicketsFound=No unread ticket found
-TicketViewAllTickets=Ver todos os bilhetes
-TicketViewNonClosedOnly=Ver apenas bilhetes abertos
TicketStatByStatus=Tickets por status
-
-#
-# Ticket card
-#
-Ticket=Bilhete
TicketCard=Bilhete de cartão
-CreateTicket=Criar ticket
-EditTicket=Editar ticket
TicketsManagement=Gestão de bilhetes
-CreatedBy=Criado por
NewTicket=Novo Bilhete
-SubjectAnswerToTicket=Bilhete de resposta
-TicketTypeRequest=Tipo de solicitação
TicketCategory=Código analitico
SeeTicket=Veja o ingresso
-TicketMarkedAsRead=O ticket foi marcado como lido
TicketReadOn=Leia
-TicketCloseOn=Data de Encerramento
MarkAsRead=Marcar ingresso como lido
TicketHistory=Histórico de bilhetes
-AssignUser=Atribuir ao usuário
-TicketAssigned=Bilhete agora é atribuído
-TicketChangeType=Alterar tipo
TicketChangeCategory=Modifica o código analítico
TicketChangeSeverity=Alterar gravidade
TicketAddMessage=Adiciona uma mensagem
AddMessage=Adiciona uma mensagem
MessageSuccessfullyAdded=Bilhete adicionado
-TicketMessageSuccessfullyAdded=Mensagem adicionada com sucesso
-TicketMessagesList=Lista de mensagens
NoMsgForThisTicket=Nenhuma mensagem para este bilhete
-Properties=Classificação
-LatestNewTickets=Últimos bilhetes %s mais recentes (não lidos)
TicketSeverity=Gravidade
ShowTicket=Veja o ingresso
RelatedTickets=Bilhetes relacionados
TicketAddIntervention=Criar Intervenção
CloseTicket=Fechar bilhete
-CloseATicket=Fechar um ticket
ConfirmCloseAticket=Confirme o fechamento do ticket
ConfirmDeleteTicket=Por favor confirme a exclusão de ingresso
TicketDeletedSuccess=Bilhete excluído com sucesso
TicketMarkedAsClosed=Bilhete marcado como fechado
-TicketDurationAuto=Duração calculada
-TicketDurationAutoInfos=Duração calculada automaticamente a partir de intervenções relacionadas
TicketUpdated=Bilhete atualizado
SendMessageByEmail=Enviar mensagem por e-mail
-TicketNewMessage=Nova mensagem
ErrorMailRecipientIsEmptyForSendTicketMessage=O destinatário está vazio. Nenhum e-mail enviado
-TicketGoIntoContactTab=Por favor, vá para a aba "Contatos" para selecioná-los
-TicketMessageMailIntro=Introdução
TicketMessageMailIntroHelp=Este texto é adicionado apenas no início do e-mail e não será salvo.
-TicketMessageMailIntroLabelAdmin=Introdução à mensagem ao enviar e-mail
-TicketMessageMailIntroText=Olá, Uma nova resposta foi enviada em um ticket que você contata. Aqui está a mensagem:
-TicketMessageMailIntroHelpAdmin=Este texto será inserido antes do texto da resposta a um ticket.
-TicketMessageMailSignature=Assinatura
TicketMessageMailSignatureHelp=Este texto é adicionado somente no final do e-mail e não será salvo.
-TicketMessageMailSignatureText=
Atenciosamente, p>
- p>
TicketMessageMailSignatureLabelAdmin=Assinatura do e-mail de resposta
-TicketMessageMailSignatureHelpAdmin=Este texto será inserido após a mensagem de resposta.
-TicketMessageHelp=Apenas este texto será salvo na lista de mensagens no cartão do ticket.
-TicketMessageSubstitutionReplacedByGenericValues=As variáveis de substituição são substituídas por valores genéricos.
-TimeElapsedSince=Tempo decorrido desde
-TicketTimeToRead=Tempo decorrido antes de ler
TicketContacts=Bilhete de contatos
TicketDocumentsLinked=Documentos vinculados ao ticket
ConfirmReOpenTicket=Confirmar reabrir este ticket?
TicketMessageMailIntroAutoNewPublicMessage=Uma nova mensagem foi postado no tíquete com o assunto %s
TicketAssignedToYou=Bilhete atribuído
TicketAssignedEmailBody=Você recebeu o bilhete # %s por %s
-MarkMessageAsPrivate=Marcar mensagem como privada
-TicketMessagePrivateHelp=Esta mensagem não será exibida para usuários externos
-TicketEmailOriginIssuer=Emissor na origem dos bilhetes
-InitialMessage=Mensagem inicial
-LinkToAContract=Link para um contrato
-TicketPleaseSelectAContract=Selecione um contrato
UnableToCreateInterIfNoSocid=Não é possivel criar uma intervenção quando não existe um terceiro definido
-TicketMailExchanges=Trocas de correio
-TicketInitialMessageModified=Mensagem inicial modificada
-TicketMessageSuccesfullyUpdated=Mensagem atualizada com sucesso
TicketChangeStatus=Alterar status
TicketConfirmChangeStatus=Confirma alteração de situação %s ?
-TicketLogStatusChanged=Situação modificada de%s para %s
-TicketNotNotifyTiersAtCreate=Não notificar a empresa na criação
-Unread=Não lida
-
-#
-# Logs
-#
+TicketLogStatusChanged=Situação modificada de%s para %s
TicketLogMesgReadBy=Tíquete %s lido por %s
-NoLogForThisTicket=Ainda não há registro para este ticket
TicketLogAssignedTo=Tíquete %s assinalado para %s
TicketLogPropertyChanged=Tíquete %s modificado : Classificação passou de %s para %s
TicketLogClosedBy=íquete %s encerrado por %s
TicketLogReopen=Tíquete %s re-aberto
-
-#
-# Public pages
-#
TicketSystem=Ticket System
ShowListTicketWithTrackId=Exibir lista de bilhetes do ID da faixa
-ShowTicketWithTrackId=Exibir ticket do ID da faixa
-TicketPublicDesc=Você pode criar um ticket de suporte ou verificar a partir de um ID existente.
YourTicketSuccessfullySaved=O ticket foi salvo com sucesso!
MesgInfosPublicTicketCreatedWithTrackId=Um novo ticket foi criado com o ID %s.
-PleaseRememberThisId=Por favor, mantenha o número de rastreamento que podemos perguntar mais tarde.
-TicketNewEmailSubject=Confirmação de criação de bilhetes
-TicketNewEmailSubjectCustomer=Novo ticket de suporte
TicketNewEmailBody=Este é um e-mail automático para confirmar que você registrou um novo ticket.
TicketNewEmailBodyCustomer=Este é um e-mail automático para confirmar que um novo ticket acaba de ser criado na sua conta.
-TicketNewEmailBodyInfosTicket=Informações para monitorar o ticket
TicketNewEmailBodyInfosTrackId=Número de acompanhamento do tíquete : %s
-TicketNewEmailBodyInfosTrackUrl=Você pode ver o progresso do ticket clicando no link acima.
-TicketNewEmailBodyInfosTrackUrlCustomer=Você pode ver o progresso do ticket na interface específica clicando no seguinte link
-TicketEmailPleaseDoNotReplyToThisEmail=Por favor, não responda diretamente a este e-mail! Use o link para responder na interface.
-TicketPublicInfoCreateTicket=Este formulário permite que você registre um ticket de suporte em nosso sistema de gerenciamento.
TicketPublicPleaseBeAccuratelyDescribe=Por favor descreva com precisão o problema. Forneça o máximo de informações possíveis para permitir que identifiquemos sua solicitação corretamente.
-TicketPublicMsgViewLogIn=Insira o código de acompanhamento do bilhete
TicketTrackId=ID de acompanhamento público
OneOfTicketTrackId=Um de seu ID de acompanhamento
ErrorTicketNotFound=Tíquete com número %s não encontrado
-Subject=Assunto
ViewTicket=Visualizar passagem
ViewMyTicketList=Ver minha lista de bilhetes
ErrorEmailMustExistToCreateTicket=Erro : Endereço de e-mail não encontrado em nosso banco de dados
-TicketNewEmailSubjectAdmin=Novo ticket criado
TicketNewEmailBodyAdmin=
O ticket acabou de ser criado com a ID #%s, consulte as informações:
+SeeThisTicketIntomanagementInterface=Vedeți tichetul în interfața de gestionare
+TicketPublicInterfaceForbidden=Interfața publică pentru tichete nu a fost activată
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Utilizator nou
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Tichet %s actualizat
+TicketNotificationEmailBody=Acesta este un mesaj automat care vă anunță că tichetul%s tocmai a fost actualizat
+TicketNotificationRecipient=Notificare destinatar
+TicketNotificationLogMessage=Mesaj de mesaj
+TicketNotificationEmailBodyInfosTrackUrlinternal=Vedeți tichetul în interfață
+TicketNotificationNumberEmailSent=Emailul de notificare a fost trimis: %s
+
+ActionsOnTicket=Evenimente pe tichet
+
+#
+# Boxes
+#
+BoxLastTicket=Ultimele tichete create
+BoxLastTicketDescription= Ultimele %s tichete create
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=Niciun tichet recent necitit
+BoxLastModifiedTicket=Ultimele tichete modificate
+BoxLastModifiedTicketDescription=Ultimele %s bilete modificate
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=Nu există tichete modificate recent
diff --git a/htdocs/langs/ro_RO/website.lang b/htdocs/langs/ro_RO/website.lang
index f250cd13e96..88d70505887 100644
--- a/htdocs/langs/ro_RO/website.lang
+++ b/htdocs/langs/ro_RO/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/ro_RO/withdrawals.lang b/htdocs/langs/ro_RO/withdrawals.lang
index 05a69737f1f..8468953f95a 100644
--- a/htdocs/langs/ro_RO/withdrawals.lang
+++ b/htdocs/langs/ro_RO/withdrawals.lang
@@ -69,8 +69,8 @@ WithBankUsingBANBIC=Pentru conturile bancare folosind codul IBAN / BIC / SWIFT
BankToReceiveWithdraw=Primirea contului bancar
CreditDate=Credit pe
WithdrawalFileNotCapable=Imposibil de a genera fișierul chitanţă de retragere pentru țara dvs %s (Țara dvs. nu este acceptată)
-ShowWithdraw=Arată Retragere
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Cu toate acestea, dacă factura are cel puțin o plată de retragere încă neprelucrată, aceasta nu va fi setată ca plătită permite în prealabil gestionarea retragerii.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=Această filă vă permite să solicitați un ordin de plată prin debitare directă. După ce ați terminat, accesați meniul Banca-> Comenzi de debit direct pentru a gestiona comanda de plată prin debitare directă. Atunci când ordinul de plată este închis, plata pe factură va fi înregistrată automat, iar factura va fi închisă dacă restul de plată este nul.
WithdrawalFile=Fişier Retragere
SetToStatusSent=Setează statusul "Fişier Trimis"
diff --git a/htdocs/langs/ru_RU/accountancy.lang b/htdocs/langs/ru_RU/accountancy.lang
index 2b7279ae30c..b4c2e9a6f16 100644
--- a/htdocs/langs/ru_RU/accountancy.lang
+++ b/htdocs/langs/ru_RU/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Список бухгалтерских счетов
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/ru_RU/admin.lang b/htdocs/langs/ru_RU/admin.lang
index 2356df7c003..c46c80ab9f8 100644
--- a/htdocs/langs/ru_RU/admin.lang
+++ b/htdocs/langs/ru_RU/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Очистить
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Удаление файлов журналов, включая %s определенный для модуля Syslog (без риска потери данных)
-PurgeDeleteTemporaryFiles=Удалить все временные файлы (без риска потери данных)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Удаление временных файлов
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Очистить сейчас
@@ -804,6 +804,7 @@ Permission401=Читать скидки
Permission402=Создать / изменить скидки
Permission403=Проверить скидки
Permission404=Удалить скидки
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Создать / изменить услуги
Permission534=Удаление услуг
Permission536=Смотреть / Управлять скрытыми услугами
Permission538=Экспорт услуг
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Просмотр пожертвований
Permission702=Создание / изменение пожертвований
Permission703=Удаление пожертвований
@@ -837,6 +841,12 @@ Permission1101=Просмотр доставки заказов
Permission1102=Создание / изменение доставки заказов
Permission1104=Подтверждение доставки заказов
Permission1109=Удаление доставки заказов
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Просмотр поставщиков
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Запуск массового импорта внешних д
Permission1321=Экспорт клиентом счета-фактуры, качества и платежей
Permission1322=Повторно открыть оплаченный счет
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Удалить заявления на отпуск
-Permission20004=Читайте все запросы на отпуск (даже пользователь не подчиняется)
-Permission20005=Создавать/изменять запросы на отпуск для всех (даже для пользователей, не подчиненных)
-Permission20006=Запросы на отпуск для партнеров (настройка и обновление баланса)
-Permission23001=Просмотр Запланированных задач
-Permission23002=Создать/обновить Запланированную задачу
-Permission23003=Удалить Запланированную задачу
-Permission23004=Выполнить запланированную задачу
Permission2401=Посмотреть действия (события или задачи), связанные с его учетной записью
Permission2402=Создание / изменение / удаление действий (события или задачи), связанные с его учетной записью
Permission2403=Удаление действий (задачи, события или) связанных с его учетной записью
@@ -882,9 +882,41 @@ Permission2503=Отправить или удалить документы
Permission2515=Настройка директорий документов
Permission2801=Использовать FTP клиент в режиме только чтения (только просмотр и загрузка файлов)
Permission2802=Использовать FTP клиент в режиме записи (удаление или выгрузка файлов)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Удалить заявления на отпуск
+Permission20004=Читайте все запросы на отпуск (даже пользователь не подчиняется)
+Permission20005=Создавать/изменять запросы на отпуск для всех (даже для пользователей, не подчиненных)
+Permission20006=Запросы на отпуск для партнеров (настройка и обновление баланса)
+Permission23001=Просмотр Запланированных задач
+Permission23002=Создать/обновить Запланированную задачу
+Permission23003=Удалить Запланированную задачу
+Permission23004=Выполнить запланированную задачу
Permission50101=Use Point of Sale
Permission50201=Просмотр транзакций
Permission50202=Импорт транзакций
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Печать
Permission55001=Открыть опросы
Permission55002=Создать/изменить опросы
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Параметры настройки могут быть ус
SystemInfoDesc=Система информации разного техническую информацию Вы получите в режиме только для чтения и видимые только для администраторов.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Доступное приложение/модули
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/ru_RU/assets.lang b/htdocs/langs/ru_RU/assets.lang
new file mode 100644
index 00000000000..b678ee62be4
--- /dev/null
+++ b/htdocs/langs/ru_RU/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Активы
+NewAsset = Новый актив
+AccountancyCodeAsset = Учетный код (актив)
+AccountancyCodeDepreciationAsset = Учетный код (счет актива амортизации)
+AccountancyCodeDepreciationExpense = Учетный код (счет амортизационных расходов)
+NewAssetType=Тип нового актива
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Тип актива
+AssetsLines=Активы
+DeleteType=Удалить
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Показать типу ' %s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Активы
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Описание активов
+
+#
+# Admin page
+#
+AssetsSetup = Настройка активов
+Settings = Настройки
+AssetsSetupPage = Страница настройки активов
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Тип актива
+AssetsTypeId=Идентификатор типа актива
+AssetsTypeLabel=Метка типа актива
+AssetsTypes=Типы активов
+
+#
+# Menu
+#
+MenuAssets = Активы
+MenuNewAsset = Новый актив
+MenuTypeAssets = Тип активов
+MenuListAssets = Список
+MenuNewTypeAssets = Новый
+MenuListTypeAssets = Список
+
+#
+# Module
+#
+NewAssetType=Тип нового актива
+NewAsset=Новый актив
diff --git a/htdocs/langs/ru_RU/banks.lang b/htdocs/langs/ru_RU/banks.lang
index 825ad45c19c..a7b6fd67d61 100644
--- a/htdocs/langs/ru_RU/banks.lang
+++ b/htdocs/langs/ru_RU/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Не согласовано
CustomerInvoicePayment=Заказчиком оплаты
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Абонентская плата
-WithdrawalPayment=Снятие оплаты
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Социальный/налоговый сбор
BankTransfer=Банковский перевод
BankTransfers=Банковские переводы
diff --git a/htdocs/langs/ru_RU/blockedlog.lang b/htdocs/langs/ru_RU/blockedlog.lang
new file mode 100644
index 00000000000..22383133f41
--- /dev/null
+++ b/htdocs/langs/ru_RU/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Поле
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Проверка векселя
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/ru_RU/cashdesk.lang b/htdocs/langs/ru_RU/cashdesk.lang
index fb42546d199..2a83680e420 100644
--- a/htdocs/langs/ru_RU/cashdesk.lang
+++ b/htdocs/langs/ru_RU/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/ru_RU/mails.lang b/htdocs/langs/ru_RU/mails.lang
index 8d9a2902213..b059b4ada96 100644
--- a/htdocs/langs/ru_RU/mails.lang
+++ b/htdocs/langs/ru_RU/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Сообщение
MailFile=Присоединенные файлы
MailMessage=Текст Email
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Показать адреса
ListOfEMailings=Список emailings
NewMailing=Новый адрес
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/ru_RU/members.lang b/htdocs/langs/ru_RU/members.lang
index a4328089382..bb7d48fff39 100644
--- a/htdocs/langs/ru_RU/members.lang
+++ b/htdocs/langs/ru_RU/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Выберите статистику вы хотите п
MenuMembersStats=Статистика
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Природа
+MemberNature=Nature of member
Public=Информационные общественности (нет = частных)
NewMemberbyWeb=Новый участник добавил. В ожидании утверждения
NewMemberForm=Новая форма члена
diff --git a/htdocs/langs/ru_RU/mrp.lang b/htdocs/langs/ru_RU/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/ru_RU/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/ru_RU/products.lang b/htdocs/langs/ru_RU/products.lang
index f394042923f..31e9c9901e9 100644
--- a/htdocs/langs/ru_RU/products.lang
+++ b/htdocs/langs/ru_RU/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Таможенный / Товарный / HS код
CountryOrigin=Страна происхождения
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Короткая метка
Unit=Единица
p=u.
diff --git a/htdocs/langs/ru_RU/receptions.lang b/htdocs/langs/ru_RU/receptions.lang
new file mode 100644
index 00000000000..4a9a75f5154
--- /dev/null
+++ b/htdocs/langs/ru_RU/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=В процессе
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=В процессе
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Отменена
+StatusReceptionDraft=Проект
+StatusReceptionValidated=Утверждена (товары для отправки или уже отправлены)
+StatusReceptionProcessed=Обработано
+StatusReceptionDraftShort=Проект
+StatusReceptionValidatedShort=Утверждена
+StatusReceptionProcessedShort=Обработано
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/ru_RU/salaries.lang b/htdocs/langs/ru_RU/salaries.lang
index 47be3c234a0..b8079813a21 100644
--- a/htdocs/langs/ru_RU/salaries.lang
+++ b/htdocs/langs/ru_RU/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Зарплата
Salaries=Зарплаты
NewSalaryPayment=Новая выплата зарплаты
+AddSalaryPayment=Add salary payment
SalaryPayment=Выплата зарплаты
SalariesPayments=Выплата зарплат
ShowSalaryPayment=Показать выплату зарплаты
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Текущая зарплата
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/ru_RU/stocks.lang b/htdocs/langs/ru_RU/stocks.lang
index acb796af830..ca909e13642 100644
--- a/htdocs/langs/ru_RU/stocks.lang
+++ b/htdocs/langs/ru_RU/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Карточка склада
Warehouse=Склад
Warehouses=Склады
ParentWarehouse=Parent warehouse
-NewWarehouse=Новый склад / Фондовый области
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Редактировать склад
MenuNewWarehouse=Новый склад
WarehouseSource=Источник склад
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Раздел "Склад"
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Вместо
LocationSummary=Сокращенное наименование расположение
NumberOfDifferentProducts=Кол-во различных продуктов
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Отметка о перемещении
NumberOfUnit=Количество единиц
UnitPurchaseValue=Себестоимость единицы
StockTooLow=Фондовый слишком низкими
@@ -54,21 +55,23 @@ PMPValue=Значение
PMPValueShort=WAP
EnhancedValueOfWarehouses=Склады стоимости
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Запас товара на складе и запас суб-товара на складе не связаны
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Количество направил
QtyDispatchedShort=Кол-во отправлено
QtyToDispatchShort=Кол-во на отправку
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Снижение реальных запасов на счета / кредитных нот
-DeStockOnValidateOrder=Снижение реальных запасов по заказам записки
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Увеличение реальных запасов на счета / кредитных нот
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Заказ еще не или не более статуса, который позволяет отправку товаров на складе склады.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Нет предопределенного продуктов для данного объекта. Так что не диспетчеризации в акции не требуется.
@@ -76,12 +79,12 @@ DispatchVerb=Отправка
StockLimitShort=Граница предупреждения
StockLimit=Граница предупреждения о запасе на складе
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Физическая запас
+PhysicalStock=Physical Stock
RealStock=Real фондовая
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Виртуальный запас
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Идентификатор склад
DescWareHouse=Описание склада
LieuWareHouse=Локализация склад
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Этот склад представляет соб
SelectWarehouseForStockDecrease=Выберите хранилище, чтобы использовать для снижения акции
SelectWarehouseForStockIncrease=Выберите склад для использования в запас увеличения
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=На заказ
Replenishment=Пополнение
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Виртуальный запас
CurentlyUsingPhysicalStock=Физический запас
RuleForStockReplenishment=Правило для пополнения запасов
-SelectProductWithNotNullQty=Выберите как минимум один продукт с ненулевым кол-вом и Поставщика
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Только предупреждения
WarehouseForStockDecrease=Склад %s будет использован для уменьшения остатка
WarehouseForStockIncrease=Склад %s будет использован для увеличения остатка
ForThisWarehouse=Для этого склада
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Пополнения
NbOfProductBeforePeriod=Количество продукта %s в остатке на начало выбранного периода (< %s)
NbOfProductAfterPeriod=Количество продукта %s в остатке на конец выбранного периода (< %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Получатели заказа
StockMovementRecorded=Перемещения остатков записаны
RuleForStockAvailability=Правила и требования к запасу на складе
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Просмотр склада
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Перевозка товара %s на другой склад
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Утверждена
inventoryDraft=В работе
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Создать
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Категория фильтр
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Добавить
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Удалить строки
RegulateStock=Regulate Stock
ListInventory=Список
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/ru_RU/ticket.lang b/htdocs/langs/ru_RU/ticket.lang
new file mode 100644
index 00000000000..a5463ce7a0c
--- /dev/null
+++ b/htdocs/langs/ru_RU/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Проект
+TicketTypeShortOTHER=Другое
+
+TicketSeverityShortLOW=Низкий
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Высокий
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Содействующий
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Читать
+Assigned=Assigned
+InProgress=Выполняется
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Ожидание
+Closed=Закрыты
+Deleted=Deleted
+
+# Dict
+Type=Тип
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Настройки
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Группа
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Дата закрытия
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=СОздать посредничество
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Подпись
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Тема
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Новый пользователь
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/ru_RU/website.lang b/htdocs/langs/ru_RU/website.lang
index 16241e44e31..42bffa2f68c 100644
--- a/htdocs/langs/ru_RU/website.lang
+++ b/htdocs/langs/ru_RU/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/ru_RU/withdrawals.lang b/htdocs/langs/ru_RU/withdrawals.lang
index 07c86aad8ec..661e530d09a 100644
--- a/htdocs/langs/ru_RU/withdrawals.lang
+++ b/htdocs/langs/ru_RU/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Сумма снятия
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Ответственный пользователь
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Третьей стороной банковский код
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Классифицировать зачисленных
ClassCreditedConfirm=Вы уверены, что хотите классифицировать это изъятие как кредит на вашем счету в банке?
TransData=Дата передачи
@@ -50,7 +50,7 @@ StatusMotif0=Не указано
StatusMotif1=Предоставление insuffisante
StatusMotif2=Тираж conteste
StatusMotif3=No direct debit payment order
-StatusMotif4=Клиент Заказать
+StatusMotif4=Sales Order
StatusMotif5=RIB inexploitable
StatusMotif6=Счет без остатка
StatusMotif7=Судебное решение
@@ -66,11 +66,11 @@ NotifyCredit=Снятие кредитную
NumeroNationalEmetter=Национальный передатчик Количество
WithBankUsingRIB=Для банковских счетов с использованием RIB
WithBankUsingBANBIC=Для банковских счетов с использованием IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Кредит на
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Показать Вывод
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Однако, если счет-фактура имеет по крайней мере один вывод оплаты еще не обработан, то он не будет установлен, как оплачиваются, чтобы управлять снятие ранее.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Файл изъятия средств
SetToStatusSent=Установить статус "Файл отправлен"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Статистика статуса по строкам
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/sk_SK/accountancy.lang b/htdocs/langs/sk_SK/accountancy.lang
index 8699ebfc2ad..e7127eb165b 100644
--- a/htdocs/langs/sk_SK/accountancy.lang
+++ b/htdocs/langs/sk_SK/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Zoznam účtovných účtov
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Rozsah účtovného účtu
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/sk_SK/admin.lang b/htdocs/langs/sk_SK/admin.lang
index 681dd2774b2..45c31a47e0d 100644
--- a/htdocs/langs/sk_SK/admin.lang
+++ b/htdocs/langs/sk_SK/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Očistiť
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Zmazať všetky dočasné súbory (bez risku straty dát)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Vyčistiť teraz
@@ -804,6 +804,7 @@ Permission401=Prečítajte zľavy
Permission402=Vytvoriť / upraviť zľavy
Permission403=Overiť zľavy
Permission404=Odstrániť zľavy
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Vytvoriť / upraviť služby
Permission534=Odstrániť služby
Permission536=Pozri / správa skryté služby
Permission538=Export služieb
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Prečítajte si dary
Permission702=Vytvoriť / upraviť dary
Permission703=Odstrániť dary
@@ -837,6 +841,12 @@ Permission1101=Prečítajte si dodacie
Permission1102=Vytvoriť / upraviť dodacie
Permission1104=Potvrdenie doručenia objednávky
Permission1109=Odstrániť dodacie
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Prečítajte si dodávateľa
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Spustiť Hmotné dovozy externých dát do databázy (načítanie
Permission1321=Export zákazníkov faktúry, atribúty a platby
Permission1322=Znova otvoriť zaplatený účet
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Ukázať naplánovanú úlohu
-Permission23002=Vytvoriť / upraviť naplánovanú úlohu
-Permission23003=Odstrániť naplánovanú úlohu
-Permission23004=Spustiť naplánovanú úlohu
Permission2401=Prečítajte akcie (udalosti alebo úlohy) ktoré súvisia s jeho účet
Permission2402=Vytvoriť / upraviť akcie (udalosti alebo úlohy) ktoré súvisia s jeho účet
Permission2403=Odstrániť akcie (udalosti alebo úlohy) ktoré súvisia s jeho účet
@@ -882,9 +882,41 @@ Permission2503=Vložte alebo odstraňovať dokumenty
Permission2515=Nastavenie adresára dokumenty
Permission2801=Pomocou FTP klienta v režime čítania (prezerať a sťahovať iba)
Permission2802=Pomocou FTP klienta v režime zápisu (odstrániť alebo vkladať)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Ukázať naplánovanú úlohu
+Permission23002=Vytvoriť / upraviť naplánovanú úlohu
+Permission23003=Odstrániť naplánovanú úlohu
+Permission23004=Spustiť naplánovanú úlohu
Permission50101=Use Point of Sale
Permission50201=Prečítajte transakcie
Permission50202=Importné operácie
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Vytlačiť
Permission55001=Čítať anekety
Permission55002=Vytvoriť/Upraviť anketu
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=Systémové informácie je rôzne technické informácie získate v režime iba pre čítanie a viditeľné len pre správcov.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/sk_SK/assets.lang b/htdocs/langs/sk_SK/assets.lang
new file mode 100644
index 00000000000..2003a7ff760
--- /dev/null
+++ b/htdocs/langs/sk_SK/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Odstrániť
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Zobraziť typu "%s"
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = Zoznam
+MenuNewTypeAssets = Nový
+MenuListTypeAssets = Zoznam
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/sk_SK/banks.lang b/htdocs/langs/sk_SK/banks.lang
index 9bb75e13891..266eda50852 100644
--- a/htdocs/langs/sk_SK/banks.lang
+++ b/htdocs/langs/sk_SK/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Nezlúčené
CustomerInvoicePayment=Klientská platba
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Odberatelská platba
-WithdrawalPayment=Odstúpenie platba
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Platba sociálnej/fiškálnej dane
BankTransfer=Bankový prevod
BankTransfers=Bankové prevody
diff --git a/htdocs/langs/sk_SK/blockedlog.lang b/htdocs/langs/sk_SK/blockedlog.lang
new file mode 100644
index 00000000000..4aa4b7616f7
--- /dev/null
+++ b/htdocs/langs/sk_SK/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Pole
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Zákazník faktúra overená
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/sk_SK/cashdesk.lang b/htdocs/langs/sk_SK/cashdesk.lang
index 0a6729d26a6..0dce714a7a0 100644
--- a/htdocs/langs/sk_SK/cashdesk.lang
+++ b/htdocs/langs/sk_SK/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/sk_SK/mails.lang b/htdocs/langs/sk_SK/mails.lang
index 774f3898878..2235e30da51 100644
--- a/htdocs/langs/sk_SK/mails.lang
+++ b/htdocs/langs/sk_SK/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Správa
MailFile=Priložené súbory
MailMessage=E-mail telo
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Zobraziť e-mailom
ListOfEMailings=Zoznam emailings
NewMailing=Nové posielanie e-mailov
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/sk_SK/members.lang b/htdocs/langs/sk_SK/members.lang
index b99cf3c9482..bfd88b2253b 100644
--- a/htdocs/langs/sk_SK/members.lang
+++ b/htdocs/langs/sk_SK/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Zvoľte štatistík, ktoré chcete čítať ...
MenuMembersStats=Štatistika
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Príroda
+MemberNature=Nature of member
Public=Informácie sú verejné
NewMemberbyWeb=Nový užívateľ pridaný. Čaká na schválenie
NewMemberForm=Nový člen forma
diff --git a/htdocs/langs/sk_SK/mrp.lang b/htdocs/langs/sk_SK/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/sk_SK/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/sk_SK/products.lang b/htdocs/langs/sk_SK/products.lang
index bf1688aca37..a03df89e6d1 100644
--- a/htdocs/langs/sk_SK/products.lang
+++ b/htdocs/langs/sk_SK/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Krajina pôvodu
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Krátky názov
Unit=Jednotka
p=u.
diff --git a/htdocs/langs/sk_SK/receptions.lang b/htdocs/langs/sk_SK/receptions.lang
new file mode 100644
index 00000000000..565386b497f
--- /dev/null
+++ b/htdocs/langs/sk_SK/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Recepcia
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Recepcia
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Zrušený
+StatusReceptionDraft=Návrh
+StatusReceptionValidated=Overené (výrobky na odoslanie alebo už dodané)
+StatusReceptionProcessed=Spracované
+StatusReceptionDraftShort=Návrh
+StatusReceptionValidatedShort=Overené
+StatusReceptionProcessedShort=Spracované
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/sk_SK/salaries.lang b/htdocs/langs/sk_SK/salaries.lang
index 65643010092..d1bc2feb8c7 100644
--- a/htdocs/langs/sk_SK/salaries.lang
+++ b/htdocs/langs/sk_SK/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Mzda
Salaries=Mzdy
NewSalaryPayment=Nová výplata mzdy
+AddSalaryPayment=Add salary payment
SalaryPayment=Výplata mzdy
SalariesPayments=Výplaty miezd
ShowSalaryPayment=Ukázať výplatu mzdy
THM=Priemerná hodinová mzda
TJM=priemerná denná mzda
CurrentSalary=Súčasná mzda
-THMDescription=Táto hodnota môže byť použitá pre výpočet ceny času stráveného na projekte užívateľom ak modul Projekt je použitý
-TJMDescription=Táto hoidnota je iba informačná a nie je použitá pre kalkulácie
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/sk_SK/stocks.lang b/htdocs/langs/sk_SK/stocks.lang
index 2b46212f02f..af2c0edbe85 100644
--- a/htdocs/langs/sk_SK/stocks.lang
+++ b/htdocs/langs/sk_SK/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Skladová karta
Warehouse=Sklad
Warehouses=Sklady
ParentWarehouse=Parent warehouse
-NewWarehouse=Nový sklad / skladová plocha
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Upraviť sklad
MenuNewWarehouse=Nový sklad
WarehouseSource=Zdrojový sklad
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Oblasť skladov
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Umiestnenie
LocationSummary=Krátky názov umiestnenia
NumberOfDifferentProducts=Počet rôznych výrobkov
@@ -44,7 +46,6 @@ TransferStock=Presunúť zásoby
MassStockTransferShort=Masový presun zásob
StockMovement=Presun zásob
StockMovements=Presuny zásob
-LabelMovement=Pohyb štítok
NumberOfUnit=Počet jednotiek
UnitPurchaseValue=Jednotková kúpna cena
StockTooLow=Stock príliš nízka
@@ -54,21 +55,23 @@ PMPValue=Vážená priemerná cena
PMPValueShort=WAP
EnhancedValueOfWarehouses=Sklady hodnota
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Zásoby produktu a podriadeného produktu sú nezávislé
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Množstvo odoslané
QtyDispatchedShort=Odoslané množstvo
QtyToDispatchShort=Množstvo na odoslanie
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Pravidlo pre automatické znižovanie zásob ( manuálne znižovanie je vždy možné aj ked automatické znižovanie je aktivované )
-RuleForStockManagementIncrease=Pravidlo pre automatické zvyšovanie zásob ( manuálne zvýšenie zásob je vždy možné aj ked automatické zvyšovanie je aktivované )
-DeStockOnBill=Pokles reálnej zásoby na zákazníkov faktúr / dobropisov validácia
-DeStockOnValidateOrder=Pokles reálnej zásoby na zákazníkov objednávky validáciu
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Znížiť skutočné zásoby po overení odoslania
-DeStockOnShipmentOnClosing=Znížiť skutočné zásoby pri označení zásielky ako uzatvorené
-ReStockOnBill=Zvýšenie reálnej zásoby na dodávateľa faktúr / dobropisov validácia
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Rád má ešte nie je, alebo viac postavenie, ktoré umožňuje zasielanie výrobkov na sklade skladoch.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Žiadne preddefinované produkty pre tento objekt. Takže žiadne dispečing skladom je nutná.
@@ -76,12 +79,12 @@ DispatchVerb=Odoslanie
StockLimitShort=Limit pre výstrahu
StockLimit=Limit zásob pre výstrahu
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Fyzický kapitál
+PhysicalStock=Physical Stock
RealStock=Skutočné Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtuálny sklad
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id sklad
DescWareHouse=Popis sklad
LieuWareHouse=Lokalizácia sklad
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Tento sklad predstavuje osobnú zásobu %s %s
SelectWarehouseForStockDecrease=Zvoľte sklad použiť pre zníženie skladom
SelectWarehouseForStockIncrease=Zvoľte sklad použiť pre zvýšenie stavu zásob
NoStockAction=Žiadne akcie skladom
-DesiredStock=Požadované optimálne zásoby
+DesiredStock=Desired Stock
DesiredStockDesc=Táto hodnota zásob bude použidá pre doplnenie zásob pre možnosť doplnenie zásob
StockToBuy=Ak chcete objednať
Replenishment=Naplnenie
@@ -114,13 +117,13 @@ CurentSelectionMode=Aktuálny vybraný mód
CurentlyUsingVirtualStock=Virtuálne zásoby
CurentlyUsingPhysicalStock=Fyzické zásoby
RuleForStockReplenishment=Pravidlo pre doplňovanie zásob
-SelectProductWithNotNullQty=Vyberte aspoň jeden produkt s Množstvo NOT NULL a dodávateľom
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Upozornenie iba
WarehouseForStockDecrease=Skladová %s budú použité pre zníženie skladom
WarehouseForStockIncrease=Skladová %s budú použité pre zvýšenie stavu zásob
ForThisWarehouse=Z tohto skladu
-ReplenishmentStatusDesc=Toto je zoznam všetkých produktov so zásobou menšiou ako požadované zásoby ( alebo menšiou ako hodnota upozornenia ak je zaškrtnuté "iba upozorniť" ) Použitím zaškrtávacieho tlačidla môžete vytvoriť dodávatelskú objednávku pre doplnenie rozdielov
-ReplenishmentOrdersDesc=Toto je zoznam otvorených dodávatelských objednávok. Iba objednávky ktoré majú vplyv na zásoby sú zobrazené.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Splátky
NbOfProductBeforePeriod=Množstvo produktov %s na sklade, než zvolené obdobie (<%s)
NbOfProductAfterPeriod=Množstvo produktov %s na sklade po zvolené obdobie (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Bločky tejto objednávky
StockMovementRecorded=Zaznamenané pohyby zásob
RuleForStockAvailability=Pravidlá skladových požiadaviek
-StockMustBeEnoughForInvoice=Výška zásov musí byť dostatočná pre pridanie produktu/služby na faktúru ( kontrolujú sa aktuálne skutočné zásoby pri pridávaní riadku na faktúru ak keď je nastavené pravidlo pre automatickú zmenu zásob )
-StockMustBeEnoughForOrder=Výška zásov musí byť dostatočná pre pridanie produktu/služby do objednávky ( kontrolujú sa aktuálne skutočné zásoby pri pridávaní riadku na faktúru ak keď je nastavené pravidlo pre automatickú zmenu zásob )
-StockMustBeEnoughForShipment= Výška zásov musí byť dostatočná pre pridanie produktu/služby do zásielky ( kontrolujú sa aktuálne skutočné zásoby pri pridávaní riadku na faktúru ak keď je nastavené pravidlo pre automatickú zmenu zásob )
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Štítok pohybu
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Presun alebo skladový kód
IsInPackage=Vložené do balíka
@@ -143,11 +147,11 @@ ShowWarehouse=Ukázať sklad
MovementCorrectStock=Uprava zásob pre produkt %s
MovementTransferStock=Transfer zásoby produktu %s do iného skladu
InventoryCodeShort=Inv./Mov. kód
-NoPendingReceptionOnSupplierOrder=Žiadné čajakúce na prijatie kôli otvoreným dodávatelským objednávkam
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=Toto LOT/seriové číslo (%s) už existuje ale s rozdielným dátumom spotreby ( nájdené %s ale vy ste zadali %s).
OpenAll=Otvoriť pre všetký akcie
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Možnosť "viacero cien pre oblasť" je zapnutá. To znamená že produkt mas viacero predajných cien čiže hodnota pre predaj nemôže vyť vypočítaná
ProductStockWarehouseCreated=Limit zásob pre upozornenie a optimálne požadované zásoby správne vytvorené
ProductStockWarehouseUpdated=Limit zásob pre upozornenie a optimálne požadované zásoby správne upravené
@@ -171,16 +175,16 @@ inventoryValidate=Overené
inventoryDraft=Beh
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Kategórie filtra
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Pridať
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Odstránenie riadka
RegulateStock=Regulate Stock
ListInventory=Zoznam
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/sk_SK/ticket.lang b/htdocs/langs/sk_SK/ticket.lang
new file mode 100644
index 00000000000..4040c41acaf
--- /dev/null
+++ b/htdocs/langs/sk_SK/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Ostatné
+
+TicketSeverityShortLOW=Nízky
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Vysoký
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Prispievateľ
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Čítať
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Čakanie
+Closed=Zatvorené
+Deleted=Deleted
+
+# Dict
+Type=Typ
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Skupina
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Uzávierka
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Vytvoriť zásah
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Podpis
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Nový užívateľ
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/sk_SK/website.lang b/htdocs/langs/sk_SK/website.lang
index 453b2664395..9678b6fd948 100644
--- a/htdocs/langs/sk_SK/website.lang
+++ b/htdocs/langs/sk_SK/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/sk_SK/withdrawals.lang b/htdocs/langs/sk_SK/withdrawals.lang
index 06ca50c5e0d..945b76876df 100644
--- a/htdocs/langs/sk_SK/withdrawals.lang
+++ b/htdocs/langs/sk_SK/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Riadky inkaso objednávok
RequestStandingOrderToTreat=Žiadosť o spracovanie inkaso platby za objednávku
RequestStandingOrderTreated=Žiadosť o spracovanie platobného príkazu inkaso
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Suma, ktorá má zrušiť
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Zodpovedný užívateľ
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Treťou stranou kód banky
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Klasifikovať pripísaná
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Nešpecifikovaný
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Objednávky zákazníka
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Účet bez rovnováhy
StatusMotif7=Súdne rozhodnutia
@@ -66,11 +66,11 @@ NotifyCredit=Odstúpenie Credit
NumeroNationalEmetter=Národná Vysielač číslo
WithBankUsingRIB=U bankových účtov pomocou RIB
WithBankUsingBANBIC=U bankových účtov pomocou IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Kredit na
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Zobraziť Natiahnite
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Odstúpenie súbor
SetToStatusSent=Nastavte na stav "odoslaný súbor"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Vaše meno
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/sl_SI/accountancy.lang b/htdocs/langs/sl_SI/accountancy.lang
index 919b362b2b9..ad54ed949cf 100644
--- a/htdocs/langs/sl_SI/accountancy.lang
+++ b/htdocs/langs/sl_SI/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Seznam računovodskih računov
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/sl_SI/admin.lang b/htdocs/langs/sl_SI/admin.lang
index e3269c848b7..2991502b826 100644
--- a/htdocs/langs/sl_SI/admin.lang
+++ b/htdocs/langs/sl_SI/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Počisti
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Počisti zdaj
@@ -804,6 +804,7 @@ Permission401=Branje popustov
Permission402=Kreiranje/spreminjanje popustov
Permission403=Potrjevanje popustov
Permission404=Brisanje popustov
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Kreiranje/spreminjanje storitev
Permission534=Brisanje storitev
Permission536=Pregled/upravljanje skritih storitev
Permission538=Izvoz storitev
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Branje donacij
Permission702=Kreiranje/spreminjanje donacij
Permission703=Delete donacij
@@ -837,6 +841,12 @@ Permission1101=Branje dobavnic
Permission1102=Kreiranje/spreminjanje dobavnic
Permission1104=Potrjevanje dobavnic
Permission1109=Brisanje dobavnic
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Branje dobaviteljev
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Izvajanje masovnega izvoza zunanjih podatkov v bazo podatkov (nal
Permission1321=Izvoz računov za kupce, atributov in plačil
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Brisanje zahtevkov za dopust
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Administriranje zahtevkov za dopust (nastavitve in posodobitev stanja)
-Permission23001=Preberi načrtovano delo
-Permission23002=Ustvari/posodobi načrtovano delo
-Permission23003=Izbriši načrtovano delo
-Permission23004=Izvedi načrtovano delo
Permission2401=Branje aktivnosti (dogodki ali naloge) povezanih s tem uporabnikom
Permission2402=Kreiranje/spreminjanje aktivnosti (dogodki ali naloge) povezanih s tem uporabnikom
Permission2403=Brisanje aktivnosti (dogodki ali naloge) povezanih s tem uporabnikom
@@ -882,9 +882,41 @@ Permission2503=Pošiljanje ali brisanje dokumentov
Permission2515=Nastavitve map dokumentov
Permission2801=Uporaba FTP klienta samo za branje (samo brskanje in prenašanje)
Permission2802=Uporaba FTP klienta za pisanje (brisanje ali nalaganje datotek)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Brisanje zahtevkov za dopust
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Administriranje zahtevkov za dopust (nastavitve in posodobitev stanja)
+Permission23001=Preberi načrtovano delo
+Permission23002=Ustvari/posodobi načrtovano delo
+Permission23003=Izbriši načrtovano delo
+Permission23004=Izvedi načrtovano delo
Permission50101=Use Point of Sale
Permission50201=Branje prenosov
Permission50202=Uvoz prenosov
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Tiskaj
Permission55001=Branje anket
Permission55002=Kreiranje/spreminjanje anket
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=Sistemske informacije so raznovrstne tehnične informacije, ki so na voljo samo v bralnem načinu in jih vidi samo administrator.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/sl_SI/assets.lang b/htdocs/langs/sl_SI/assets.lang
new file mode 100644
index 00000000000..cb242738d7b
--- /dev/null
+++ b/htdocs/langs/sl_SI/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Izbriši
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Prikaži tip '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = Seznam
+MenuNewTypeAssets = Nov
+MenuListTypeAssets = Seznam
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/sl_SI/banks.lang b/htdocs/langs/sl_SI/banks.lang
index 3ed626d71d1..b63d23868e5 100644
--- a/htdocs/langs/sl_SI/banks.lang
+++ b/htdocs/langs/sl_SI/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Plačilo kupca
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Plačilo naročnine
-WithdrawalPayment=Nakazano plačilo
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Plačilo socialnega/fiskalnega davka
BankTransfer=Bančni transfer
BankTransfers=Bančni transferji
diff --git a/htdocs/langs/sl_SI/blockedlog.lang b/htdocs/langs/sl_SI/blockedlog.lang
new file mode 100644
index 00000000000..45943d31b76
--- /dev/null
+++ b/htdocs/langs/sl_SI/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Polje
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Potrjen račun
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/sl_SI/cashdesk.lang b/htdocs/langs/sl_SI/cashdesk.lang
index d3f5c731ac5..71f3c65269d 100644
--- a/htdocs/langs/sl_SI/cashdesk.lang
+++ b/htdocs/langs/sl_SI/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/sl_SI/mails.lang b/htdocs/langs/sl_SI/mails.lang
index 408f0a3b725..ba9d3b65e69 100644
--- a/htdocs/langs/sl_SI/mails.lang
+++ b/htdocs/langs/sl_SI/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Sporočilo
MailFile=Priloge
MailMessage=Vsebina Email-a
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Prikaži e-sporočila
ListOfEMailings=Seznam e-sporočil
NewMailing=Novo e-sporočilo
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/sl_SI/members.lang b/htdocs/langs/sl_SI/members.lang
index 077f7849c3e..1133d92665d 100644
--- a/htdocs/langs/sl_SI/members.lang
+++ b/htdocs/langs/sl_SI/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Izberite statistiko, ki jo želite prebrati...
MenuMembersStats=Statistika
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Narava
+MemberNature=Nature of member
Public=Informacija je javna (ne=zasebno)
NewMemberbyWeb=Dodan je nov član. Čaka potrditev.
NewMemberForm=Obrazec za nove člane
diff --git a/htdocs/langs/sl_SI/mrp.lang b/htdocs/langs/sl_SI/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/sl_SI/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/sl_SI/products.lang b/htdocs/langs/sl_SI/products.lang
index c86769e3db1..050f1fe488d 100644
--- a/htdocs/langs/sl_SI/products.lang
+++ b/htdocs/langs/sl_SI/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Država porekla
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Kratek naziv
Unit=Enota
p=e.
diff --git a/htdocs/langs/sl_SI/receptions.lang b/htdocs/langs/sl_SI/receptions.lang
new file mode 100644
index 00000000000..d43f947b18a
--- /dev/null
+++ b/htdocs/langs/sl_SI/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=V obdelavi
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=V obdelavi
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Preklicano
+StatusReceptionDraft=Osnutek
+StatusReceptionValidated=Potrjeno (proizvodi za pošiljanje ali že poslani)
+StatusReceptionProcessed=Obdelani
+StatusReceptionDraftShort=Osnutek
+StatusReceptionValidatedShort=Potrjen
+StatusReceptionProcessedShort=Obdelani
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/sl_SI/salaries.lang b/htdocs/langs/sl_SI/salaries.lang
index 3efbd465192..c9e828f84a3 100644
--- a/htdocs/langs/sl_SI/salaries.lang
+++ b/htdocs/langs/sl_SI/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Plača
Salaries=Plače
NewSalaryPayment=Novo izplačilo plače
+AddSalaryPayment=Add salary payment
SalaryPayment=Izplačilo plače
SalariesPayments=Izplačila plač
ShowSalaryPayment=Prikaži izplačilo plač
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Trenutna plača
-THMDescription=Ta kalkulacija se lahko uporabi za izračun stroškov porabljenega časa na projektu, ki ga vnese uporabnik, če je uporabljen projektni modul
-TJMDescription=Ta vrednost je trenutno samo informativna in se ne uporablja v nobeni kalkulaciji
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/sl_SI/stocks.lang b/htdocs/langs/sl_SI/stocks.lang
index 4af9e362e02..209d5c9684d 100644
--- a/htdocs/langs/sl_SI/stocks.lang
+++ b/htdocs/langs/sl_SI/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Skladiščna kartica
Warehouse=Skladišče
Warehouses=Skladišča
ParentWarehouse=Parent warehouse
-NewWarehouse=Novo skladišče / skladiščni prostor
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Uredi skladišče
MenuNewWarehouse=Novo skladišče
WarehouseSource=Izvorno skladišče
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Področje skladišč
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Lokacija
LocationSummary=Kratko ime lokacije
NumberOfDifferentProducts=Število različnih proizvodov
@@ -44,7 +46,6 @@ TransferStock=Prenos zaloge
MassStockTransferShort=Masovni prenos zalog
StockMovement=Premik zaloge
StockMovements=Premiki zalog
-LabelMovement=Označitev premika
NumberOfUnit=Število enot
UnitPurchaseValue=Nabavna cena enote
StockTooLow=Zaloga je prenizka
@@ -54,21 +55,23 @@ PMPValue=Uravnotežena povprečna cena
PMPValueShort=UPC
EnhancedValueOfWarehouses=Vrednost skladišč
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Zaloga proizvodov in zaloga komponent sta neodvisni
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Odposlana količina
QtyDispatchedShort=Odposlana količina
QtyToDispatchShort=Količina za odpošiljanje
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Zmanjšanje dejanske zaloge po potrditvi fakture/dobropisa (pozor, v tej verziji se zaloga spremeni samo v skladišču številka 1)
-DeStockOnValidateOrder=Zmanjšanje dejanske zaloge po potrditvi naročila (pozor, v tej verziji se zaloga spremeni samo v skladišču številka 1)
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Zmanjšanje dejanske zaloge po potrditvi odpreme
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Povečanje dejanske zaloge po potrditvi fakture/dobropisa (pozor, v tej verziji se zaloga spremeni samo v skladišču številka 1)
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Naročilo še nima ali nima več statusa, ki omogoča odpremo proizvoda iz skladišča.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Za ta objekt ni preddefiniranih proizvodov. Zato ni potrebna odprema iz skladišča.
@@ -76,12 +79,12 @@ DispatchVerb=Odprema
StockLimitShort=Omejitev za opozorilo
StockLimit=Omejitev zaloge za opozorilo
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Fizična zaloga
+PhysicalStock=Physical Stock
RealStock=Dejanska zaloga
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtualna zaloga
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=ID skladišča
DescWareHouse=Opis skladišča
LieuWareHouse=Lokalizacija skladišča
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=To skladišče predstavlja osebno zalogo %s %s
SelectWarehouseForStockDecrease=Izberite skladišče uporabiti za zmanjšanje zalog
SelectWarehouseForStockIncrease=Izberite skladišče uporabiti za povečanje zalog
NoStockAction=Ni aktivnosti zaloge
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=Za naročiti
Replenishment=Obnavljanje
@@ -114,13 +117,13 @@ CurentSelectionMode=Trenuten način izbire
CurentlyUsingVirtualStock=Virtualna zaloga
CurentlyUsingPhysicalStock=Fizična zaloga
RuleForStockReplenishment=Pravilo za obnavljanje zalog
-SelectProductWithNotNullQty=Izberite najmanj en proizvod, katerega stanje ni enako nič in ima dobavitelja
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Samo opozorila
WarehouseForStockDecrease=Skladiščee %s bo uporabljeno za zmanjšanje zaloge
WarehouseForStockIncrease=Skladišče %s bo uporabljeno za povečanje zaloge
ForThisWarehouse=Za to skladišče
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Obnovitve
NbOfProductBeforePeriod=Količina proizvoda %s na zalogi pred izbranim obdobjem (< %s)
NbOfProductAfterPeriod=Količina proizvoda %s na zalogi po izbranem obdobju (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Prevzem tega naročila
StockMovementRecorded=Zapisan premik zaloge
RuleForStockAvailability=Pravila za zahtevane zaloge
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Nalepka gibanja
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Koda gibanja ali zaloge
IsInPackage=Vsebina paketa
@@ -143,11 +147,11 @@ ShowWarehouse=Prikaži skladišče
MovementCorrectStock=Korekcija zaloge za proizvod %s
MovementTransferStock=Skladiščni prenos proizvoda %s v drugo skladišče
InventoryCodeShort=Koda zaloge/premika
-NoPendingReceptionOnSupplierOrder=Ni odprtih prejemov na osnovi odprtih naročil pri dobavitelju
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=Ta lot/serijska številka (%s) že obstaja, vendar z drugim datumom vstopa ali izstopa (najden je %s, vi pa ste vnesli %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Potrjen
inventoryDraft=V obdelavi
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Ustvari
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Filter kategorij
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Dodaj
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Izbriši vrstico
RegulateStock=Regulate Stock
ListInventory=Seznam
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/sl_SI/ticket.lang b/htdocs/langs/sl_SI/ticket.lang
new file mode 100644
index 00000000000..8e0f3c6b48b
--- /dev/null
+++ b/htdocs/langs/sl_SI/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Ostalo
+
+TicketSeverityShortLOW=Majhen potencial
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Visok potencial
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Sodelavec
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Preberite
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Na čakanju
+Closed=Zaključeno
+Deleted=Deleted
+
+# Dict
+Type=Tip
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Skupina
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Datum zaključka
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Dodaj intervencijo
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Podpis
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Predmet
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Nov uporabnik
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/sl_SI/website.lang b/htdocs/langs/sl_SI/website.lang
index bca375e3470..4a37a3efb93 100644
--- a/htdocs/langs/sl_SI/website.lang
+++ b/htdocs/langs/sl_SI/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/sl_SI/withdrawals.lang b/htdocs/langs/sl_SI/withdrawals.lang
index bb9dda18773..630e07a41e2 100644
--- a/htdocs/langs/sl_SI/withdrawals.lang
+++ b/htdocs/langs/sl_SI/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Trenutno ni možno. Status nakazila je potrebno nastaviti na 'kreditiran' pred zavrnitvijo specifičnih vrstic.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Vrednost za nakazilo
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Odgovorni uporabnik
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Bančna koda partnerja
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Označi kot prejeto
ClassCreditedConfirm=Ali zares želite to potrdilo o nakazilu označiti kot »v dobro« na vašem bančnem računu ?
TransData=Datum prenosa
@@ -50,7 +50,7 @@ StatusMotif0=Nedoločeno
StatusMotif1=Nezadostno stanje
StatusMotif2=Sporna izdaja
StatusMotif3=No direct debit payment order
-StatusMotif4=Naročilo kupca
+StatusMotif4=Sales Order
StatusMotif5=RIB ni možno izkoristiti
StatusMotif6=Račun brez bilance
StatusMotif7=Sodne odločbe
@@ -66,11 +66,11 @@ NotifyCredit=Nakazilo odobreno
NumeroNationalEmetter=Nacionalna številka prenosa
WithBankUsingRIB=Za bančne račune, ki uporabljajo RIB
WithBankUsingBANBIC=Za bančne račune, ki uporabljajo IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Datum kredita
WithdrawalFileNotCapable=Ni možno generirati datoteke za prejem nakazil za vašo državo %s (vaša država ni podprta)
-ShowWithdraw=Prikaži nakazilo
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Vendar, če ima račun najmanj eno neizvršeno nakazilo, ne bo označeno kot plačano, da bi bilo pred tem možno izvršiti nakazilo.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Datoteka nakazila
SetToStatusSent=Nastavi status na "Datoteka poslana"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistika po statusu vrstic
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/sq_AL/accountancy.lang b/htdocs/langs/sq_AL/accountancy.lang
index 882311e759f..076a59f3bea 100644
--- a/htdocs/langs/sq_AL/accountancy.lang
+++ b/htdocs/langs/sq_AL/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/sq_AL/admin.lang b/htdocs/langs/sq_AL/admin.lang
index 48c1c425808..1704e1b7cb0 100644
--- a/htdocs/langs/sq_AL/admin.lang
+++ b/htdocs/langs/sq_AL/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Spastro
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Spastro tani
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/sq_AL/assets.lang b/htdocs/langs/sq_AL/assets.lang
new file mode 100644
index 00000000000..a49d09dab38
--- /dev/null
+++ b/htdocs/langs/sq_AL/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Fshi
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/sq_AL/banks.lang b/htdocs/langs/sq_AL/banks.lang
index 6acce654593..96427635739 100644
--- a/htdocs/langs/sq_AL/banks.lang
+++ b/htdocs/langs/sq_AL/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/sq_AL/blockedlog.lang b/htdocs/langs/sq_AL/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/sq_AL/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/sq_AL/cashdesk.lang b/htdocs/langs/sq_AL/cashdesk.lang
index 8fa37bcd430..d9144606356 100644
--- a/htdocs/langs/sq_AL/cashdesk.lang
+++ b/htdocs/langs/sq_AL/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/sq_AL/mails.lang b/htdocs/langs/sq_AL/mails.lang
index 8fb856db92b..5edad1a7673 100644
--- a/htdocs/langs/sq_AL/mails.lang
+++ b/htdocs/langs/sq_AL/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/sq_AL/members.lang b/htdocs/langs/sq_AL/members.lang
index 08ae75a6abc..aea5c761758 100644
--- a/htdocs/langs/sq_AL/members.lang
+++ b/htdocs/langs/sq_AL/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/sq_AL/mrp.lang b/htdocs/langs/sq_AL/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/sq_AL/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/sq_AL/products.lang b/htdocs/langs/sq_AL/products.lang
index 45afef4e9dc..629280cfda5 100644
--- a/htdocs/langs/sq_AL/products.lang
+++ b/htdocs/langs/sq_AL/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/sq_AL/receptions.lang b/htdocs/langs/sq_AL/receptions.lang
new file mode 100644
index 00000000000..befe92ace35
--- /dev/null
+++ b/htdocs/langs/sq_AL/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Anulluar
+StatusReceptionDraft=Draft
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Processed
+StatusReceptionDraftShort=Draft
+StatusReceptionValidatedShort=Validated
+StatusReceptionProcessedShort=Processed
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/sq_AL/salaries.lang b/htdocs/langs/sq_AL/salaries.lang
index 605df9436d4..3539d05cb2e 100644
--- a/htdocs/langs/sq_AL/salaries.lang
+++ b/htdocs/langs/sq_AL/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Rrogë
Salaries=Rrogat
NewSalaryPayment=Pagesë e re rroge
+AddSalaryPayment=Add salary payment
SalaryPayment=Pagesë rroge
SalariesPayments=Pagesat e rrogave
ShowSalaryPayment=Trego pagesën e rrogës
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/sq_AL/stocks.lang b/htdocs/langs/sq_AL/stocks.lang
index c67ee0e7c10..cc017a3f3e3 100644
--- a/htdocs/langs/sq_AL/stocks.lang
+++ b/htdocs/langs/sq_AL/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Vendndodhja
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/sq_AL/ticket.lang b/htdocs/langs/sq_AL/ticket.lang
new file mode 100644
index 00000000000..40753f2c9d1
--- /dev/null
+++ b/htdocs/langs/sq_AL/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Tjetër
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Read
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Mbyllur
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Përdorues i ri
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/sq_AL/website.lang b/htdocs/langs/sq_AL/website.lang
index b4d894f55d7..534756ac932 100644
--- a/htdocs/langs/sq_AL/website.lang
+++ b/htdocs/langs/sq_AL/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/sq_AL/withdrawals.lang b/htdocs/langs/sq_AL/withdrawals.lang
index 3ded0e4cd36..4c146c2d43b 100644
--- a/htdocs/langs/sq_AL/withdrawals.lang
+++ b/htdocs/langs/sq_AL/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/sr_RS/accountancy.lang b/htdocs/langs/sr_RS/accountancy.lang
index 1adf3631eed..c567bb5ba78 100644
--- a/htdocs/langs/sr_RS/accountancy.lang
+++ b/htdocs/langs/sr_RS/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Lista računovodstvenih naloga
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Opseg knjižnih računa
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/sr_RS/admin.lang b/htdocs/langs/sr_RS/admin.lang
index cf4b00b3c02..c4d811485cb 100644
--- a/htdocs/langs/sr_RS/admin.lang
+++ b/htdocs/langs/sr_RS/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Obriši zahteve za odsustvo
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Podešavanja zahteva za odsustvo (podešavanja i ažuriranje stanja)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Obriši zahteve za odsustvo
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Podešavanja zahteva za odsustvo (podešavanja i ažuriranje stanja)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/sr_RS/banks.lang b/htdocs/langs/sr_RS/banks.lang
index 1fa32958ac5..3121ae02f40 100644
--- a/htdocs/langs/sr_RS/banks.lang
+++ b/htdocs/langs/sr_RS/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Uplata kupca
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Uplata pretplate
-WithdrawalPayment=Povraćaj uplate
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Uplate poreza/doprinosa
BankTransfer=Bankovni prenos
BankTransfers=Bankovni prenosi
diff --git a/htdocs/langs/sr_RS/cashdesk.lang b/htdocs/langs/sr_RS/cashdesk.lang
index 0835c306481..1e992953e50 100644
--- a/htdocs/langs/sr_RS/cashdesk.lang
+++ b/htdocs/langs/sr_RS/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/sr_RS/mails.lang b/htdocs/langs/sr_RS/mails.lang
index ea2bf661a56..f218481df16 100644
--- a/htdocs/langs/sr_RS/mails.lang
+++ b/htdocs/langs/sr_RS/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Poruka
MailFile=Prilozi
MailMessage=Sadržaj maila
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Prikaži emailing
ListOfEMailings=Lista emailings
NewMailing=Novi emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/sr_RS/members.lang b/htdocs/langs/sr_RS/members.lang
index cc05a236ff0..ef9b8395290 100644
--- a/htdocs/langs/sr_RS/members.lang
+++ b/htdocs/langs/sr_RS/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Izaberite statistike koje želite da konsultujete...
MenuMembersStats=Statistike
LastMemberDate=Latest member date
LatestSubscriptionDate=Datum najnovije pretplate
-Nature=Priroda
+MemberNature=Nature of member
Public=Javne informacije
NewMemberbyWeb=Novi član je dodat. Čeka se odobrenje.
NewMemberForm=Forma za nove članove
diff --git a/htdocs/langs/sr_RS/products.lang b/htdocs/langs/sr_RS/products.lang
index 6cadd6b3787..47fc76a533e 100644
--- a/htdocs/langs/sr_RS/products.lang
+++ b/htdocs/langs/sr_RS/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Zemlja porekla
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Kratak naziv
Unit=Jedinica
p=j.
diff --git a/htdocs/langs/sr_RS/salaries.lang b/htdocs/langs/sr_RS/salaries.lang
index 1fd5089c23b..43def73622c 100644
--- a/htdocs/langs/sr_RS/salaries.lang
+++ b/htdocs/langs/sr_RS/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Konto koji se koristi za korisnike trećih lica
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Plata
Salaries=Plate
NewSalaryPayment=Nova isplata zarade
+AddSalaryPayment=Add salary payment
SalaryPayment=Isplata zarade
SalariesPayments=Isplate zarada
ShowSalaryPayment=Prikaži isplatu zarade
THM=Prosečna cena sata
TJM=Prosečna cena dana
CurrentSalary=Trenutna plata
-THMDescription=Ova vrednost može biti korišćena za procenu cene vremena provedenog na projektu koje su korisnici uneli (ukoliko se koristi modul projekti)
-TJMDescription=Ova vrednost se trenutno koristi samo informativno i ne uzima se u obzir ni za koji obračun.
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/sr_RS/stocks.lang b/htdocs/langs/sr_RS/stocks.lang
index a8efeca1984..9440ebfb778 100644
--- a/htdocs/langs/sr_RS/stocks.lang
+++ b/htdocs/langs/sr_RS/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Kartica magacina
Warehouse=Magacin
Warehouses=Magacini
ParentWarehouse=Parent warehouse
-NewWarehouse=Novi magacin / Skladište
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Izmeni magacin
MenuNewWarehouse=Novi magacin
WarehouseSource=Izvorni magacin
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Oblast magacina
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Lokacija
LocationSummary=Kratak naziv lokacije
NumberOfDifferentProducts=Broj različitih proizvoda
@@ -44,7 +46,6 @@ TransferStock=Prenos zaliha
MassStockTransferShort=Zbirni transfer zalliha
StockMovement=Kretanje zaliha
StockMovements=Kretanja zaliha
-LabelMovement=Naziv prometa
NumberOfUnit=Broj jedinica
UnitPurchaseValue=Kupovna cena jedinice
StockTooLow=Zalihe su premale
@@ -54,21 +55,23 @@ PMPValue=Prosecna cena
PMPValueShort=PC
EnhancedValueOfWarehouses=Vrednost magacina
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Zaliha proizvoda i pod-proizvoda su nezavisne
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Raspoređena količina
QtyDispatchedShort=Raspodeljena kol.
QtyToDispatchShort=Kol. za raspodelu
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Pravila za automatsko smanjivanje zaliha (ručno smanjivanje je uvek moguće, čak i kada je automatsko pravilo aktivirano)
-RuleForStockManagementIncrease=Pravila za automatsko uvećanje zaliha (ručno uvećanje je uvek moguće, čak i kada je automatsko pravilo aktivirano)
-DeStockOnBill=Smanji realne zalihe nakon potvrde računa/kreditne note klijenta
-DeStockOnValidateOrder=Smanji realne zalihe nakon potvrde narudžbine klijenta
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Smanji realne zalihe nakon potvrde računa/kreditne note dobavljača
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Povećaj realne zalihe nakon potvrde računa/kreditne note dobavljača
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Narudžbina nema status koji omogućava otpremu proizvoda u magacin.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Nema predefinisanih proizvoda za ovaj objekat. Stoga otprema u zalihu nije potrebna.
@@ -76,12 +79,12 @@ DispatchVerb=Raspodela
StockLimitShort=Limit za alertiranje
StockLimit=Limit zalihe za alertiranje
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Fizička zaliha
+PhysicalStock=Physical Stock
RealStock=Realna zaliha
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Fiktivna zaliha
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id magacina
DescWareHouse=Opis magacina
LieuWareHouse=Lokacija magacina
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Ovaj magacin predstavlja ličnu zalihu od %s %s
SelectWarehouseForStockDecrease=Izaberi magacin za smanjenje zalihe
SelectWarehouseForStockIncrease=Izaberi magacin za povećanje zalihe
NoStockAction=Nema akcija zalihe
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=Za narudžbinu
Replenishment=Dopunjavanje
@@ -114,13 +117,13 @@ CurentSelectionMode=Trenutan način selekcije
CurentlyUsingVirtualStock=Fiktivna zaliha
CurentlyUsingPhysicalStock=Fzička zaliha
RuleForStockReplenishment=Pravilo za dopunjavanje zalihe
-SelectProductWithNotNullQty=Izaberite barem jedan prozvod sa pozitivnom količinom i dobavljača
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Samo alertiranja
WarehouseForStockDecrease=Magacin %s će biti upotrebljen za smanjenje zalihe
WarehouseForStockIncrease=Magacin %s će biti upotrebljen za uvećanje zalihe
ForThisWarehouse=Za ovaj magacin
-ReplenishmentStatusDesc=Ovo je lista svih proizvoda sa zalihom manjom od poželjne (ili manjom od vrednosti upozorenja ukoiko je opcija "samo upozorenje" selktirana). Ovom opcijom, možete kreirati narudžbine dobavljača kako biste ispunili razliku.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Dopunjavanja
NbOfProductBeforePeriod=Količina proizvoda %s u zalihama pre selektiranog perioda (< %s)
NbOfProductAfterPeriod=Količina proizvoda %s u zalihama posle selektiranog perioda (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Prijemnice za ovu narudžbinu
StockMovementRecorded=Snimljeni prometi zalihe
RuleForStockAvailability=Pravila na zahtevima zaliha
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Naziv prometa
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Promet ili inventarski kod
IsInPackage=Sadržan u paketu
@@ -143,11 +147,11 @@ ShowWarehouse=Prikaži magacin
MovementCorrectStock=Ispravka zalihe za proizvod %s
MovementTransferStock=Transfer zaliha proizvoda %s u drugi magacin
InventoryCodeShort=Kod Inv./Krt.
-NoPendingReceptionOnSupplierOrder=Nema prijema po narudžbini dobavljača na čekanju
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=Ova serija (%s) već postoji, ali sa različitim rokom trajanja/prodaje (nađeno je %s ali ste uneli %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Potvrđen
inventoryDraft=Aktivan
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Kreiraj
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Filter po kategoriji
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Dodaj
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Obriši red
RegulateStock=Regulate Stock
ListInventory=Lista
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/sr_RS/withdrawals.lang b/htdocs/langs/sr_RS/withdrawals.lang
index 867942c51b8..0c7d5011f58 100644
--- a/htdocs/langs/sr_RS/withdrawals.lang
+++ b/htdocs/langs/sr_RS/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Još nije moguće. Status podizanja mora biti podešen na "kreditiran" pre odbijanja određenih linija.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Svota za podizanje
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Odgovorni korisnik
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Bankarski kod subjekta
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Označi kreditirano
ClassCreditedConfirm=Da li ste sigurni da želite da označite ovaj račun podizanja kao kreditiran na Vašem bankovnom računu ?
TransData=Datum prenosa
@@ -50,7 +50,7 @@ StatusMotif0=Neodređen
StatusMotif1=Nedovoljno sredstava
StatusMotif2=Primedba na zahtev uložena
StatusMotif3=No direct debit payment order
-StatusMotif4=Narudžbina klijenta
+StatusMotif4=Sales Order
StatusMotif5=Neupotrebljiv IBAN
StatusMotif6=Nema sredstava na računu
StatusMotif7=Pravna odluka
@@ -66,11 +66,11 @@ NotifyCredit=Kredit podizanja
NumeroNationalEmetter=Nacionalni Broj Pošiljaoca
WithBankUsingRIB=Za bankovne račune koji koriste RIB
WithBankUsingBANBIC=Za bankovne račune koji koriste IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Kreditiraj na
WithdrawalFileNotCapable=Nemoguće generisati račun podizanja za Vašu zemlju %s (Vaša zemlja nije podržana)
-ShowWithdraw=Prikaži podizanje
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Međutim, ukoliko faktura ima bar jedno podizanje koje još uvek nije obrađeno, neće biti označena kao plaćena kako bi omogućila upravljanje podizanjima.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Fajl podizanja
SetToStatusSent=Podesi status "Fajl poslat"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistike po statusu linija
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/sv_SE/accountancy.lang b/htdocs/langs/sv_SE/accountancy.lang
index cc4e983de30..1e46c6e213c 100644
--- a/htdocs/langs/sv_SE/accountancy.lang
+++ b/htdocs/langs/sv_SE/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Här kan du se listan över tredje partskunder och säljare
ListAccounts=Förteckning över redovisningskonton
UnknownAccountForThirdparty=Okänt tredje part konto. Vi använder %s
UnknownAccountForThirdpartyBlocking=Okänt tredje part konto. Blockeringsfel
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Tredjepartskonto ej definierat eller tredjepart okänt. Blockeringsfel.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Okänt tredje part konto och väntande konto inte definierat. Blockeringsfel
PaymentsNotLinkedToProduct=Betalning som inte är kopplad till någon produkt / tjänst
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Exportera till Cogilog
Modelcsv_agiris=Exportera till Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Exportera CSV konfigurerbar
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Diagram över konton Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Utan giltigt dedikerat konto
WithValidAccount=Med giltigt dedikerat konto
ValueNotIntoChartOfAccount=Detta värde på bokföringskonto finns inte i kontoplan
AccountRemovedFromGroup=Konto borttaget från grupp
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Räckvidd av bokföringskonto
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Linjer som ännu inte är bundna, använd menyn %s katalog). Att använda den här funktionen är normalt inte nödvändig. Den tillhandahålls som en lösning för användare vars Dolibarr är värd av en leverantör som inte erbjuder behörigheter för att radera filer som genereras av webbservern.
PurgeDeleteLogFile=Ta bort loggfiler, inklusive %s definierad för Syslog-modulen (ingen risk att förlora data)
-PurgeDeleteTemporaryFiles=Ta bort alla tillfälliga filer (ingen risk för att du förlorar data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Ta bort temporära filer
PurgeDeleteAllFilesInDocumentsDir=Ta bort alla filer i katalogen: %s . Detta tar bort alla genererade dokument relaterade till elementer (tredje part, fakturor etc ...), filer som laddas upp i ECM-modulen, databassäkerhetskopior och tillfälliga filer.
PurgeRunNow=Rensa nu
@@ -804,6 +804,7 @@ Permission401=Läs rabatter
Permission402=Skapa / ändra rabatter
Permission403=Bekräfta rabatter
Permission404=Ta bort rabatter
+Permission430=Use Debug Bar
Permission511=Läs lönesättning
Permission512=Skapa / ändra lönesättning
Permission514=Radera löner
@@ -818,6 +819,9 @@ Permission532=Skapa / modifiera tjänster
Permission534=Ta bort tjänster
Permission536=Se / Hantera dolda tjänster
Permission538=Exportera tjänster
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Läs donationer
Permission702=Skapa / ändra donationer
Permission703=Ta bort donationer
@@ -837,6 +841,12 @@ Permission1101=Läs leveransorder
Permission1102=Skapa / ändra leveransorder
Permission1104=Bekräfta leveransorder
Permission1109=Ta bort leveransorder
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Läs leverantörer
Permission1182=Läs köporder
Permission1183=Skapa / ändra inköpsorder
@@ -859,16 +869,6 @@ Permission1251=Kör massiv import av externa data till databasen (data last)
Permission1321=Export kundfakturor, attribut och betalningar
Permission1322=Öppna en betald faktura igen
Permission1421=Exportera försäljningsorder och attribut
-Permission20001=Läs ledighetsförfrågningar (din ledighet och dina underordnade)
-Permission20002=Skapa / ändra dina förfrågningar (din ledighet och dina underordnade)
-Permission20003=Radera ledighets förfrågningar
-Permission20004=Läs alla lämnar förfrågningar (även om användare inte är underordnade)
-Permission20005=Skapa / ändra ledighetsbegäran för alla (även av användare som inte är underordnade)
-Permission20006=Admins ledighetsansökan (upprätta och uppdatera balanser)
-Permission23001=Läs Planerad jobb
-Permission23002=Skapa / uppdatera Schemalagt jobb
-Permission23003=Radera schemalagt jobb
-Permission23004=Utför schemalagt jobb
Permission2401=Läs åtgärder (händelser eller uppgifter) kopplade till sitt konto
Permission2402=Skapa / ändra åtgärder (händelser eller uppgifter) kopplade till sitt konto
Permission2403=Radera åtgärder (händelser eller uppgifter) kopplade till sitt konto
@@ -882,9 +882,41 @@ Permission2503=Lämna eller ta bort dokument
Permission2515=Setup dokument kataloger
Permission2801=Använd FTP-klient i läsläge (bläddra och ladda endast)
Permission2802=Använd FTP-klient i skrivläge (radera eller ladda upp filer)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Läs ledighetsförfrågningar (din ledighet och dina underordnade)
+Permission20002=Skapa / ändra dina förfrågningar (din ledighet och dina underordnade)
+Permission20003=Radera ledighets förfrågningar
+Permission20004=Läs alla lämnar förfrågningar (även om användare inte är underordnade)
+Permission20005=Skapa / ändra ledighetsbegäran för alla (även av användare som inte är underordnade)
+Permission20006=Admins ledighetsansökan (upprätta och uppdatera balanser)
+Permission23001=Läs Planerad jobb
+Permission23002=Skapa / uppdatera Schemalagt jobb
+Permission23003=Radera schemalagt jobb
+Permission23004=Utför schemalagt jobb
Permission50101=Använd försäljningsstället
Permission50201=Läs transaktioner
Permission50202=Importera transaktioner
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Läs omröstningar
Permission55002=Skapa / ändra omröstningar
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Inställningsparametrar kan ställas in av endast administr
SystemInfoDesc=System information diverse teknisk information får du i skrivskyddad läge och synlig för administratörer bara.
SystemAreaForAdminOnly=Det här området är endast tillgängligt för administratörsanvändare. Dolibarr användarbehörigheter kan inte ändra denna begränsning.
CompanyFundationDesc=Redigera företagets / enhetens uppgifter. Klicka på "%s" eller "%s" knappen längst ner på sidan.
-AccountantDesc=Redigera uppgifter från din revisor / bokförare
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parametrar som påverkar utseende och beteende hos Dolibarr kan ändras här.
AvailableModules=Tillgängliga app / moduler
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/sv_SE/assets.lang b/htdocs/langs/sv_SE/assets.lang
new file mode 100644
index 00000000000..ac4915f9a54
--- /dev/null
+++ b/htdocs/langs/sv_SE/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Tillgångar
+NewAsset = Ny tillgång
+AccountancyCodeAsset = Redovisningskod (tillgång)
+AccountancyCodeDepreciationAsset = Redovisningskod (avskrivningstillgångskonto)
+AccountancyCodeDepreciationExpense = Redovisningskod (avskrivningskostnadskonto)
+NewAssetType=Ny tillgångstyp
+AssetsTypeSetup=Inställning av tillgångstyp
+AssetTypeModified=Asset typ modifierad
+AssetType=Tillgångstyp
+AssetsLines=Tillgångar
+DeleteType=Radera
+DeleteAnAssetType=Ta bort en tillgångstyp
+ConfirmDeleteAssetType=Är du säker på att du vill ta bort denna tillgångstyp?
+ShowTypeCard=Visa typ '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Tillgångar
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Tillgångsbeskrivning
+
+#
+# Admin page
+#
+AssetsSetup = Inställning av tillgångar
+Settings = inställningar
+AssetsSetupPage = Inställningssidan för tillgångar
+ExtraFieldsAssetsType = Kompletterande attribut (tillgångstyp)
+AssetsType=Tillgångstyp
+AssetsTypeId=Tillgångstyp id
+AssetsTypeLabel=Typ av tillgångstyp
+AssetsTypes=Tillgångstyper
+
+#
+# Menu
+#
+MenuAssets = Tillgångar
+MenuNewAsset = Ny tillgång
+MenuTypeAssets = Skriv tillgångar
+MenuListAssets = Lista
+MenuNewTypeAssets = Ny
+MenuListTypeAssets = Lista
+
+#
+# Module
+#
+NewAssetType=Ny tillgångstyp
+NewAsset=Ny tillgång
diff --git a/htdocs/langs/sv_SE/banks.lang b/htdocs/langs/sv_SE/banks.lang
index d277961d233..362ce017000 100644
--- a/htdocs/langs/sv_SE/banks.lang
+++ b/htdocs/langs/sv_SE/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Inte avstämd
CustomerInvoicePayment=Kundbetalning
SupplierInvoicePayment=Leverantörsbetalning
SubscriptionPayment=Teckning betalning
-WithdrawalPayment=Tillbakadragande betalning
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Sociala och skattemässiga betalningar
BankTransfer=Banköverföring
BankTransfers=Banköverföringar
diff --git a/htdocs/langs/sv_SE/blockedlog.lang b/htdocs/langs/sv_SE/blockedlog.lang
new file mode 100644
index 00000000000..192f1020baa
--- /dev/null
+++ b/htdocs/langs/sv_SE/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Oföränderliga loggar
+Field=Fält
+BlockedLogDesc=Den här modulen spårar några händelser i en oförändrad logg (som du inte kan modifiera en gång inspelad) i en blockkedja, i realtid. Denna modul ger kompatibilitet med kraven i vissa lands lagar (som Frankrike med lagen Finance 2016 - Norme NF525).
+Fingerprints=Arkiverade händelser och fingeravtryck
+FingerprintsDesc=Det här är verktyget för att bläddra eller extrahera de oföränderliga loggarna. Oförändliga loggar genereras och arkiveras lokalt i ett dedikerat bord, i realtid när du spelar in en affärshändelse. Du kan använda det här verktyget för att exportera det här arkivet och spara det till ett externt stöd (vissa länder, som Frankrike, ber att du gör det varje år). Observera att det inte finns någon funktion att rensa den här loggen och varje förändring som försökt göras direkt i den här loggen (t.ex. av en hacker) kommer att rapporteras med ett icke-giltigt fingeravtryck. Om du verkligen behöver rensa den här tabellen eftersom du använde din ansökan för ett demo / test syfte och vill rengöra dina data för att starta din produktion, kan du fråga din återförsäljare eller integratör om att återställa databasen (alla dina data kommer att tas bort).
+CompanyInitialKey=Företagets ursprungliga nyckel (hash av genesis block)
+BrowseBlockedLog=Oföränderliga loggar
+ShowAllFingerPrintsMightBeTooLong=Visa alla arkiverade loggar (kan vara långa)
+ShowAllFingerPrintsErrorsMightBeTooLong=Visa alla icke-giltiga arkivloggar (kan vara långa)
+DownloadBlockChain=Ladda ner fingeravtryck
+KoCheckFingerprintValidity=Arkiverad loggpost är inte giltig. Det betyder att någon (en hackare?) Har ändrat vissa data av det här reet efter det har spelats in eller har raderat den tidigare arkiverade posten (kontrollera den raden med tidigare # existerar).
+OkCheckFingerprintValidity=Arkiverad loggpost är giltig. Uppgifterna på den här raden ändrades inte och posten följer den föregående.
+OkCheckFingerprintValidityButChainIsKo=Arkiverad logg verkar giltig jämfört med tidigare men kedjan förstördes tidigare.
+AddedByAuthority=Lagras i fjärrmyndighet
+NotAddedByAuthorityYet=Ännu inte lagrad i fjärrmyndighet
+ShowDetails=Visa sparade detaljer
+logPAYMENT_VARIOUS_CREATE=Betalning (ej tilldelad faktura) skapad
+logPAYMENT_VARIOUS_MODIFY=Betalning (ej tilldelad faktura) modifierad
+logPAYMENT_VARIOUS_DELETE=Betalning (ej tilldelad faktura) logisk borttagning
+logPAYMENT_ADD_TO_BANK=Betalning läggs till bank
+logPAYMENT_CUSTOMER_CREATE=Kundbetalning skapad
+logPAYMENT_CUSTOMER_DELETE=Kundbetalning logisk borttagning
+logDONATION_PAYMENT_CREATE=Donationsbetalning skapad
+logDONATION_PAYMENT_DELETE=Donationsbetalning logisk borttagning
+logBILL_PAYED=Kundfaktura betalad
+logBILL_UNPAYED=Kundfaktura inställd obetald
+logBILL_VALIDATE=Kundfaktura bekräftades
+logBILL_SENTBYMAIL=Kundfaktura skickas per post
+logBILL_DELETE=Kundfaktura raderas logiskt
+logMODULE_RESET=Modul BlockedLog inaktiverades
+logMODULE_SET=Modul BlockedLog aktiverades
+logDON_VALIDATE=Donation bekräftat
+logDON_MODIFY=Donation modifierad
+logDON_DELETE=Donation logisk borttagning
+logMEMBER_SUBSCRIPTION_CREATE=Medlemskapsabonnemang skapad
+logMEMBER_SUBSCRIPTION_MODIFY=Medlemsabonnemang modifierad
+logMEMBER_SUBSCRIPTION_DELETE=Medlems abonnemangs logisk borttagning
+logCASHCONTROL_VALIDATE=Kontantskyddsinspelning
+BlockedLogBillDownload=Kundfaktura nedladdning
+BlockedLogBillPreview=Kundfaktura förhandsvisning
+BlockedlogInfoDialog=Logguppgifter
+ListOfTrackedEvents=Lista över spårade händelser
+Fingerprint=Fingeravtryck
+DownloadLogCSV=Exportera arkiverade loggar (CSV)
+logDOC_PREVIEW=Förhandsgranskning av ett bekräftat dokument för att kunna skriva ut eller hämta
+logDOC_DOWNLOAD=Nedladdning av ett bekräftat dokument för att skriva ut eller skicka
+DataOfArchivedEvent=Hela datan i arkiverad händelse
+ImpossibleToReloadObject=Originalobjekt (typ %s, id %s) inte länkat (se kolumnen Fullständig datasökning för att få oförändrad sparade data)
+BlockedLogAreRequiredByYourCountryLegislation=Modifierad loggmodul kan krävas enligt ditt lands lagstiftning. Inaktivera den här modulen kan göra eventuella framtida transaktioner ogiltiga med avseende på lagen och användningen av laglig programvara eftersom de inte kan bekräftas av en skatterevision.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Modifierad loggmodul aktiverades på grund av lagstiftningen i ditt land. Inaktivera den här modulen kan göra eventuella framtida transaktioner ogiltiga med avseende på lagen och användningen av laglig programvara eftersom de inte kan bekräftas av en skatterevision.
+BlockedLogDisableNotAllowedForCountry=Lista över länder där användningen av den här modulen är obligatorisk (bara för att förhindra att modulen stängs av med fel, om ditt land är i listan, är det inte möjligt att inaktivera modulen utan att redigera den här listan först. Observera också att aktivering / inaktivering av denna modul kommer att håll ett spår i den oföränderliga loggen).
+OnlyNonValid=Icke giltigt
+TooManyRecordToScanRestrictFilters=För många poster att skanna / analysera. Begränsa listan med mer restriktiva filter.
+RestrictYearToExport=Begränsa månad / år att exportera
diff --git a/htdocs/langs/sv_SE/cashdesk.lang b/htdocs/langs/sv_SE/cashdesk.lang
index d2fbafb545e..3198cfb4ebe 100644
--- a/htdocs/langs/sv_SE/cashdesk.lang
+++ b/htdocs/langs/sv_SE/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/sv_SE/mails.lang b/htdocs/langs/sv_SE/mails.lang
index 869c13ac765..b9b24d111c8 100644
--- a/htdocs/langs/sv_SE/mails.lang
+++ b/htdocs/langs/sv_SE/mails.lang
@@ -19,6 +19,8 @@ MailTopic=E-postämne
MailText=Meddelande
MailFile=Bifogade filer
MailMessage=E-organ
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Visa e-post
ListOfEMailings=Lista över emailings
NewMailing=Ny e-post
@@ -31,20 +33,20 @@ CreateMailing=Skapa e-post
TestMailing=Testa e-post
ValidMailing=Gäller e-post
MailingStatusDraft=Förslag
-MailingStatusValidated=Validerad
+MailingStatusValidated=Bekräftat
MailingStatusSent=Skickat
MailingStatusSentPartialy=Skickas partiellt
MailingStatusSentCompletely=Skickade helt
MailingStatusError=Fel
MailingStatusNotSent=Skickas inte
MailSuccessfulySent=E-post (från %s till %s) godkänd för leverans
-MailingSuccessfullyValidated=E-post validerades
+MailingSuccessfullyValidated=E-post bekräftades
MailUnsubcribe=Avanmälan
MailingStatusNotContact=Kontakta inte längre
MailingStatusReadAndUnsubscribe=Läs och avsluta prenumerationen
ErrorMailRecipientIsEmpty=E-postmottagare är tom
WarningNoEMailsAdded=Inga nya E-posta lägga till mottagarens lista.
-ConfirmValidMailing=Är du säker på att du vill validera den här e-posten?
+ConfirmValidMailing=Är du säker på att du vill bekräfta den här e-posten?
ConfirmResetMailing=Varning, genom att återinitiera e-post %s , tillåter du att sända det här mejlet i en bulkutskick. Är du säker på att du vill göra det här?
ConfirmDeleteMailing=Är du säker på att du vill radera den här e-posten?
NbOfUniqueEMails=Antal unika e-postmeddelanden
@@ -76,9 +78,9 @@ GroupEmails=Grupp e-postmeddelanden
OneEmailPerRecipient=Ett e-postmeddelande per mottagare (som standard, en e-post per post vald)
WarningIfYouCheckOneRecipientPerEmail=Varning! Om du markerar den här rutan betyder det att endast ett e-postmeddelande skickas för flera olika poster, så om ditt meddelande innehåller substitutionsvariabler som refererar till data i en post, blir det inte möjligt att ersätta dem.
ResultOfMailSending=Resultat av massleverans av e-post
-NbSelected=Nej valt
-NbIgnored=Nej, ignorerad
-NbSent=Nej skickat
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s meddelande (s) skickade.
ConfirmUnvalidateEmailing=Är du säker på att du vill ändra e-post %s till utkastsstatus?
MailingModuleDescContactsWithThirdpartyFilter=Kontakt med kundfilter
@@ -99,7 +101,7 @@ MailingArea=EMailings område
LastMailings=Senaste %s e-postmeddelanden
TargetsStatistics=Mål statistik
NbOfCompaniesContacts=Unika kontakter av företag
-MailNoChangePossible=Mottagare för validerade e-post kan inte ändras
+MailNoChangePossible=Mottagare för bekräftades e-post kan inte ändras
SearchAMailing=Sök utskick
SendMailing=Skicka e-post
SentBy=Skickat av
diff --git a/htdocs/langs/sv_SE/members.lang b/htdocs/langs/sv_SE/members.lang
index a71a15fc6b1..c9a52db62c9 100644
--- a/htdocs/langs/sv_SE/members.lang
+++ b/htdocs/langs/sv_SE/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Välj statistik du vill läsa ...
MenuMembersStats=Statistik
LastMemberDate=Senaste medlemsdatum
LatestSubscriptionDate=Senaste prenumerationsdatum
-Nature=Naturen
+MemberNature=Nature of member
Public=Information är offentliga
NewMemberbyWeb=Ny ledamot till. Väntar på godkännande
NewMemberForm=Ny medlem formen
diff --git a/htdocs/langs/sv_SE/mrp.lang b/htdocs/langs/sv_SE/mrp.lang
new file mode 100644
index 00000000000..7f8171ef34c
--- /dev/null
+++ b/htdocs/langs/sv_SE/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP-område
+MenuBOM=Räkningar av material
+LatestBOMModified=Senaste %s Modifierade räkningar
+BillOfMaterials=Materiel
+BOMsSetup=Inställning av modul BOM
+ListOfBOMs=Förteckning över materialräkningar - BOM
+NewBOM=Ny räkning av material
+ProductBOMHelp=Produkt att skapa med denna BOM
+BOMsNumberingModules=BOM nummereringsmallar
+BOMsModelModule=BOMS dokumentmallar
+FreeLegalTextOnBOMs=Gratis text på BOM-dokument
+WatermarkOnDraftBOMs=Vattenstämpel på utkast BOM
+ConfirmCloneBillOfMaterials=Är du säker på att du vill klona denna faktura?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/sv_SE/products.lang b/htdocs/langs/sv_SE/products.lang
index 4af84e3ef1b..2497e61f09e 100644
--- a/htdocs/langs/sv_SE/products.lang
+++ b/htdocs/langs/sv_SE/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Leverantörspriser
SuppliersPricesOfProductsOrServices=Leverantörspriser (av produkter eller tjänster)
CustomCode=Tull / Varu / HS-kod
CountryOrigin=Ursprungsland
-Nature=Produkttyp (material / färdig)
+Nature=Nature of produt (material/finished)
ShortLabel=Kort etikett
Unit=Enhet
p=u.
diff --git a/htdocs/langs/sv_SE/receptions.lang b/htdocs/langs/sv_SE/receptions.lang
new file mode 100644
index 00000000000..839d35a0381
--- /dev/null
+++ b/htdocs/langs/sv_SE/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Den process
+Receptions=mottagningar
+AllReceptions=Alla receptioner
+Reception=Den process
+Receptions=mottagningar
+ShowReception=Visa receptioner
+ReceptionsArea=Mottagningsområde
+ListOfReceptions=Förteckning över mottagningar
+ReceptionMethod=Mottagningsmetod
+LastReceptions=Senaste %s mottagningar
+StatisticsOfReceptions=Statistik för mottagningar
+NbOfReceptions=Antal mottagningar
+NumberOfReceptionsByMonth=Antal mottagningar per månad
+ReceptionCard=Mottagningskort
+NewReception=Ny mottagning
+CreateReception=Skapa mottagning
+QtyInOtherReceptions=Antal i andra mottagningar
+OtherReceptionsForSameOrder=Andra mottagningar för denna beställning
+ReceptionsAndReceivingForSameOrder=Mottagningar och kvitton för denna beställning
+ReceptionsToValidate=Mottaganden att validera
+StatusReceptionCanceled=Annullerad
+StatusReceptionDraft=Utkast
+StatusReceptionValidated=Bekräftat (produkter till ett fartyg eller som redan sänts)
+StatusReceptionProcessed=Bearbetad
+StatusReceptionDraftShort=Utkast
+StatusReceptionValidatedShort=Bekräftade
+StatusReceptionProcessedShort=Bearbetad
+ReceptionSheet=Mottagningsblad
+ConfirmDeleteReception=Är du säker på att du vill ta bort denna mottagning?
+ConfirmValidateReception=Är du säker på att du vill validera denna mottagning med referens %s ?
+ConfirmCancelReception=Är du säker på att du vill avbryta mottagningen?
+StatsOnReceptionsOnlyValidated=Statistik som utförs på mottagningar är endast validerade. Datum som används är datum för valideringen av mottagningen (planerat leveransdatum är inte alltid känt).
+SendReceptionByEMail=Skicka mottagning via e-post
+SendReceptionRef=Inlämning av mottagning %s
+ActionsOnReception=Händelser i receptionen
+ReceptionCreationIsDoneFromOrder=För tillfället görs en ny mottagning från orderkortet.
+ReceptionLine=Mottagningslinje
+ProductQtyInReceptionAlreadySent=Produktkvantitet från öppen försäljningsorder redan skickad
+ProductQtyInSuppliersReceptionAlreadyRecevied=Produktkvantitet från öppen leverantörsorder redan mottagen
+ValidateOrderFirstBeforeReception=Du måste först validera ordern innan du kan göra mottagningar.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/sv_SE/salaries.lang b/htdocs/langs/sv_SE/salaries.lang
index 04335dd79a2..73cef33a5e8 100644
--- a/htdocs/langs/sv_SE/salaries.lang
+++ b/htdocs/langs/sv_SE/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
-SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Redovisningskonto som används för tredje part
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=Det dedikerade bokföringskontot som definieras på användarkortet kommer endast att användas för Subledger-bokföring. Den här kommer att användas för huvudboken och som standardvärde för Subledger-bokföring om ett dedikerat användarkonto på användare inte är definierat.
+SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Redovisningskonto som standard för lönebetalningar
Salary=Lön
Salaries=Löner
NewSalaryPayment=Ny löneutbetalning
+AddSalaryPayment=Lägg till lönbetalning
SalaryPayment=Lönebetalning
SalariesPayments=Löneutbetalningar
ShowSalaryPayment=Visa löneutbetalning
-THM=Average hourly rate
-TJM=Average daily rate
-CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
-LastSalaries=Latest %s salary payments
-AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+THM=Genomsnittlig timpris
+TJM=Genomsnittlig dagskurs
+CurrentSalary=Nuvarande lön
+THMDescription=Det här värdet kan användas för att beräkna kostnaden för tidskrävande på ett projekt som användaren har infört om modulprojekt används
+TJMDescription=Detta värde är för närvarande endast för information och används inte för någon beräkning
+LastSalaries=Senaste %s lönebetalningar
+AllSalaries=Alla lönebetalningar
+SalariesStatistics=Lönestatistik
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/sv_SE/stocks.lang b/htdocs/langs/sv_SE/stocks.lang
index d00ddad0d0a..67a040b0d4d 100644
--- a/htdocs/langs/sv_SE/stocks.lang
+++ b/htdocs/langs/sv_SE/stocks.lang
@@ -27,7 +27,7 @@ ListOfStockMovements=Lista över lagerförändringar
ListOfInventories=Förteckning över varulager
MovementId=Rörelse-ID
StockMovementForId=Rörelse ID %d
-ListMouvementStockProject=Förteckning över aktierörelser förknippade med projektet
+ListMouvementStockProject=Förteckning över lagerpoströrelser förknippade med projektet
StocksArea=Lager område
AllWarehouses=Alla lager
IncludeAlsoDraftOrders=Inkludera även utkast till order
@@ -63,13 +63,15 @@ QtyToDispatchShort=Antal att skicka
OrderDispatch=Varukvitton
RuleForStockManagementDecrease=Välj Regel för automatisk lagerminskning (manuell minskning är alltid möjlig, även om en automatisk minskningsregel är aktiverad)
RuleForStockManagementIncrease=Välj Regel för automatisk lagerhöjning (manuell ökning är alltid möjlig, även om en automatisk ökningsregel är aktiverad)
-DeStockOnBill=Minska reella aktier vid valideringen av kundfaktura / kreditnot
-DeStockOnValidateOrder=Minska reella aktier vid valideringen av försäljningsordern
-DeStockOnShipment=Minska reella lager på fraktvalidering
-DeStockOnShipmentOnClosing=Minska reella lager på fraktklassificering stängd
-ReStockOnBill=Öka reella aktier vid validering av leverantörsfaktura / kreditnot
-ReStockOnValidateOrder=Öka reella aktier vid köpordergodkännande
+DeStockOnBill=Minska reella lagerposter vid bekräftandet av kundfaktura / kreditnot
+DeStockOnValidateOrder=Minska reella lagerposter vid bekräftandet av försäljningsordern
+DeStockOnShipment=Minska reella lager på fraktbekräftande
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Öka reella lagerposter vid bekräftande av leverantörsfaktura / kreditnot
+ReStockOnValidateOrder=Öka reella lagerposter vid köpordergodkännande
ReStockOnDispatchOrder=Öka reella lager vid manuell leverans till lager, efter inköpsorderfrist av varor
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Beställningen har ännu inte / inte längre status som tillåter sändning av produkter till lager.
StockDiffPhysicTeoric=Förklaring till skillnad mellan fysiskt och virtuellt lager
NoPredefinedProductToDispatch=Inga fördefinierade produkter för det här objektet. Så ingen sändning till lager krävs.
@@ -82,7 +84,7 @@ RealStock=Real Stock
RealStockDesc=Fysisk / reell lager är beståndet för närvarande i lagerlokalerna.
RealStockWillAutomaticallyWhen=Den reala beståndet kommer att ändras enligt denna regel (enligt definitionen i Stock-modulen):
VirtualStock=Virtuellt lager
-VirtualStockDesc=Virtuellt lager är det beräknade lagret tillgängligt när alla öppna / pågående åtgärder (som påverkar aktierna) är stängda (inköpsorder mottagna, beställda leveransorder etc.)
+VirtualStockDesc=Virtuellt lager är det beräknade lagret tillgängligt när alla öppna / pågående åtgärder (som påverkar lagerposterna) är stängda (inköpsorder mottagna, beställda leveransorder etc.)
IdWarehouse=Id lager
DescWareHouse=Beskrivning lager
LieuWareHouse=Lokalisering lager
@@ -146,7 +148,7 @@ MovementCorrectStock=Lagerkorrigering för produkt %s
MovementTransferStock=Lagerförflyttning av produkt %s till ett annat lager
InventoryCodeShort=Inv./Mov. koda
NoPendingReceptionOnSupplierOrder=Ingen väntande mottagning på grund av öppen inköpsorder
-ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
+ThisSerialAlreadyExistWithDifferentDate=Detta parti / serienummer ( %s ) existerar redan men med olika eatby eller sellby datum (hittade %s men du anger %s ).
OpenAll=Öppna för alla åtgärder
OpenInternal=Öppnas endast för interna åtgärder
UseDispatchStatus=Använd en leveransstatus (godkänna / neka) för produktlinjer vid inköpsordermottagning
@@ -162,14 +164,14 @@ inventorySetup = Inventory Setup
inventoryCreatePermission=Skapa ny inventering
inventoryReadPermission=Visa varulager
inventoryWritePermission=Uppdatera varulager
-inventoryValidatePermission=Validera inventering
+inventoryValidatePermission=Bekräfta inventering
inventoryTitle=Lager
inventoryListTitle=varulager
inventoryListEmpty=Ingen inventering pågår
inventoryCreateDelete=Skapa / Radera inventering
inventoryCreate=Skapa ny
inventoryEdit=Redigera
-inventoryValidate=Validerade
+inventoryValidate=Bekräftade
inventoryDraft=Löpande
inventorySelectWarehouse=Lagerval
inventoryConfirmCreate=Skapa
diff --git a/htdocs/langs/sv_SE/ticket.lang b/htdocs/langs/sv_SE/ticket.lang
new file mode 100644
index 00000000000..62357b6ef3d
--- /dev/null
+++ b/htdocs/langs/sv_SE/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=biljetter
+Module56000Desc=Biljettsystem för utfärdande eller förfråganhantering
+
+Permission56001=Se biljetter
+Permission56002=Ändra biljetter
+Permission56003=Radera biljetter
+Permission56004=Hantera biljetter
+Permission56005=Se biljetter till alla tredje parter (inte effektiva för externa användare, alltid begränsad till tredje part som de är beroende av)
+
+TicketDictType=Biljett - Typer
+TicketDictCategory=Biljett - Grupper
+TicketDictSeverity=Ticket - Severiteter
+TicketTypeShortBUGSOFT=Programfel
+TicketTypeShortBUGHARD=Hårdvarufel
+TicketTypeShortCOM=Kommersiell fråga
+TicketTypeShortINCIDENT=Begäran om hjälp
+TicketTypeShortPROJET=Projekt
+TicketTypeShortOTHER=Andra
+
+TicketSeverityShortLOW=Låg
+TicketSeverityShortNORMAL=Vanligt
+TicketSeverityShortHIGH=Hög
+TicketSeverityShortBLOCKING=Kritisk / Blockering
+
+ErrorBadEmailAddress=Fältet '%s' felaktigt
+MenuTicketMyAssign=Mina biljetter
+MenuTicketMyAssignNonClosed=Mina öppna biljetter
+MenuListNonClosed=Öppna biljetter
+
+TypeContact_ticket_internal_CONTRIBUTOR=Bidragsgivare
+TypeContact_ticket_internal_SUPPORTTEC=Tilldelad användare
+TypeContact_ticket_external_SUPPORTCLI=Kundkontakt / incidentspårning
+TypeContact_ticket_external_CONTRIBUTOR=Extern bidragsyter
+
+OriginEmail=E-postkälla
+Notify_TICKET_SENTBYMAIL=Skicka biljettmeddelande via e-post
+
+# Status
+NotRead=Inte läst
+Read=Läsa
+Assigned=Tilldelad
+InProgress=Pågående
+NeedMoreInformation=Waiting for information
+Answered=Besvarade
+Waiting=Väntar
+Closed=Stängt
+Deleted=Raderade
+
+# Dict
+Type=Typ
+Category=Analytisk kod
+Severity=Allvarlighet
+
+# Email templates
+MailToSendTicketMessage=Att skicka e-post från biljettmeddelande
+
+#
+# Admin page
+#
+TicketSetup=Inställning av biljettmodul
+TicketSettings=inställningar
+TicketSetupPage=
+TicketPublicAccess=Ett offentligt gränssnitt som kräver ingen identifiering finns på följande webbadress
+TicketSetupDictionaries=Typ av biljett, svårighetsgrad och analytiska koder är konfigurerbara från ordböcker
+TicketParamModule=Inställning av modulvariabler
+TicketParamMail=E-postinställningar
+TicketEmailNotificationFrom=E-postmeddelande från
+TicketEmailNotificationFromHelp=Används i svar på biljettmeddelande med exempel
+TicketEmailNotificationTo=E-postmeddelande till
+TicketEmailNotificationToHelp=Skicka e-postmeddelanden till den här adressen.
+TicketNewEmailBodyLabel=Textmeddelande skickat efter att du skapat en biljett
+TicketNewEmailBodyHelp=Texten som anges här kommer att införas i e-postmeddelandet som bekräftar skapandet av en ny biljett från det offentliga gränssnittet. Information om samråd med biljetten läggs automatiskt till.
+TicketParamPublicInterface=Inställningar för offentligt gränssnitt
+TicketsEmailMustExist=Kräver en befintlig e-postadress för att skapa en biljett
+TicketsEmailMustExistHelp=I det offentliga gränssnittet ska e-postadressen redan fyllas i databasen för att skapa en ny biljett.
+PublicInterface=Offentligt gränssnitt
+TicketUrlPublicInterfaceLabelAdmin=Alternativ webbadress för offentligt gränssnitt
+TicketUrlPublicInterfaceHelpAdmin=Det är möjligt att definiera ett alias till webbservern och därmed göra tillgängligt det offentliga gränssnittet med en annan webbadress (servern måste fungera som en proxy på den här nya webbadressen)
+TicketPublicInterfaceTextHomeLabelAdmin=Välkomsttext för det offentliga gränssnittet
+TicketPublicInterfaceTextHome=Du kan skapa en supportbiljett eller se existerande från dess identifieringsspårningsbiljett.
+TicketPublicInterfaceTextHomeHelpAdmin=Texten som definieras här visas på hemsidan för det offentliga gränssnittet.
+TicketPublicInterfaceTopicLabelAdmin=Gränssnittets titel
+TicketPublicInterfaceTopicHelp=Denna text kommer att visas som titeln på det offentliga gränssnittet.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Hjälptext till meddelandeinmatningen
+TicketPublicInterfaceTextHelpMessageHelpAdmin=Denna text kommer att visas ovanför användarens meddelandeinmatningsområde.
+ExtraFieldsTicket=Extra attribut
+TicketCkEditorEmailNotActivated=HTML-editor är inte aktiverad. Vänligen sätt FCKEDITOR_ENABLE_MAIL innehåll till 1 för att få det.
+TicketsDisableEmail=Skicka inte e-postmeddelanden för biljettskapande eller meddelandeinspelning
+TicketsDisableEmailHelp=Som standard skickas e-postmeddelanden när nya biljetter eller meddelanden skapas. Aktivera det här alternativet för att inaktivera * alla * e-postmeddelanden
+TicketsLogEnableEmail=Aktivera logg via e-post
+TicketsLogEnableEmailHelp=Vid varje ändring skickas ett mail ** till varje kontaktperson ** som är kopplad till biljetten.
+TicketParams=params
+TicketsShowModuleLogo=Visa modulens logotyp i det offentliga gränssnittet
+TicketsShowModuleLogoHelp=Aktivera det här alternativet för att dölja logotypmodulen på sidorna i det offentliga gränssnittet
+TicketsShowCompanyLogo=Visa företagets logotyp i det offentliga gränssnittet
+TicketsShowCompanyLogoHelp=Aktivera det här alternativet för att dölja huvudbolags logotyp på sidorna i det offentliga gränssnittet
+TicketsEmailAlsoSendToMainAddress=Skicka även meddelande till huvudadressen
+TicketsEmailAlsoSendToMainAddressHelp=Aktivera det här alternativet för att skicka ett mail till "Notifieringsadress från" -adressen (se inställningen nedan)
+TicketsLimitViewAssignedOnly=Begränsa visningen till biljetter som tilldelats den nuvarande användaren (inte effektiv för externa användare, alltid begränsad till den tredje parten som de är beroende av)
+TicketsLimitViewAssignedOnlyHelp=Endast biljetter som tilldelats den nuvarande användaren kommer att vara synliga. Gäller inte för en användare med biljettförvaltningsrättigheter.
+TicketsActivatePublicInterface=Aktivera det offentliga gränssnittet
+TicketsActivatePublicInterfaceHelp=Offentligt gränssnitt tillåter alla besökare att skapa biljetter.
+TicketsAutoAssignTicket=Tilldela automatiskt användaren som skapade biljetten
+TicketsAutoAssignTicketHelp=När du skapar en biljett kan användaren automatiskt tilldelas biljetten.
+TicketNumberingModules=Biljettnummermodul
+TicketNotifyTiersAtCreation=Meddela tredje part vid skapandet
+TicketGroup=Grupp
+TicketsDisableCustomerEmail=Avaktivera alltid e-postmeddelanden när en biljett skapas från det offentliga gränssnittet
+#
+# Index & list page
+#
+TicketsIndex=Biljett - hem
+TicketList=Lista över biljetter
+TicketAssignedToMeInfos=Denna sidvisningsbiljettlista skapad av eller tilldelad den nuvarande användaren
+NoTicketsFound=Ingen biljett finns
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=Visa alla biljetter
+TicketViewNonClosedOnly=Visa bara öppna biljetter
+TicketStatByStatus=Biljetter efter status
+
+#
+# Ticket card
+#
+Ticket=Biljett
+TicketCard=Biljettkort
+CreateTicket=Skapa biljett
+EditTicket=Redigera biljett
+TicketsManagement=Biljettförvaltning
+CreatedBy=Skapad av
+NewTicket=Ny biljett
+SubjectAnswerToTicket=Biljettsvar
+TicketTypeRequest=Förfrågan typ
+TicketCategory=Analytisk kod
+SeeTicket=Se biljett
+TicketMarkedAsRead=Biljett har markerats som läst
+TicketReadOn=Läs vidare
+TicketCloseOn=Sista dag
+MarkAsRead=Markera biljett som läst
+TicketHistory=Biljetthistorik
+AssignUser=Tilldela användare
+TicketAssigned=Biljetten är nu tilldelad
+TicketChangeType=Ändra typ
+TicketChangeCategory=Ändra analytisk kod
+TicketChangeSeverity=Ändra allvarlighet
+TicketAddMessage=Lägg till ett meddelande
+AddMessage=Lägg till ett meddelande
+MessageSuccessfullyAdded=Biljett tillagd
+TicketMessageSuccessfullyAdded=Meddelandet har lagts till
+TicketMessagesList=Meddelandelista
+NoMsgForThisTicket=Inget meddelande för denna biljett
+Properties=Uppmärkning
+LatestNewTickets=Senaste %s senaste biljetterna (ej läst)
+TicketSeverity=Allvarlighet
+ShowTicket=Se biljett
+RelatedTickets=Relaterade biljetter
+TicketAddIntervention=Skapa ingripande
+CloseTicket=Stäng biljett
+CloseATicket=Stäng en biljett
+ConfirmCloseAticket=Bekräfta biljett stängning
+ConfirmDeleteTicket=Vänligen bekräfta att du tar bort biljett
+TicketDeletedSuccess=Biljett raderas med framgång
+TicketMarkedAsClosed=Biljett markerad som stängd
+TicketDurationAuto=Beräknad varaktighet
+TicketDurationAutoInfos=Varaktighet beräknas automatiskt från interventionsrelaterad
+TicketUpdated=Biljett uppdaterad
+SendMessageByEmail=Skicka meddelande via e-post
+TicketNewMessage=Nytt meddelande
+ErrorMailRecipientIsEmptyForSendTicketMessage=Mottagaren är tom. Ingen email skickad
+TicketGoIntoContactTab=Vänligen gå till fliken "Kontakter" för att välja dem
+TicketMessageMailIntro=Introduktion
+TicketMessageMailIntroHelp=Denna text läggs till endast i början av e-postmeddelandet och kommer inte att sparas.
+TicketMessageMailIntroLabelAdmin=Introduktion till meddelandet när du skickar e-post
+TicketMessageMailIntroText=Hej, Ett nytt svar skickades på en biljett som du kontaktar. Här är meddelandet:
+TicketMessageMailIntroHelpAdmin=Denna text kommer att införas före texten på svaret på en biljett.
+TicketMessageMailSignature=Namnteckning
+TicketMessageMailSignatureHelp=Denna text läggs till endast i slutet av e-postmeddelandet och kommer inte att sparas.
+TicketMessageMailSignatureText=
Med vänliga hälsningar,
--
+TicketMessageMailSignatureLabelAdmin=Signatur för e-postsvar
+TicketMessageMailSignatureHelpAdmin=Denna text läggs in efter svarmeddelandet.
+TicketMessageHelp=Endast den här texten sparas i meddelandelistan på biljettkortet.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutionsvariabler ersätts av generiska värden.
+TimeElapsedSince=Tid förflutit sedan
+TicketTimeToRead=Tid förfluten innan den läste
+TicketContacts=Kontakter biljett
+TicketDocumentsLinked=Dokument kopplade till biljett
+ConfirmReOpenTicket=Bekräfta återuppta denna biljett?
+TicketMessageMailIntroAutoNewPublicMessage=Ett nytt meddelande publicerades på biljetten med ämnet %s:
+TicketAssignedToYou=Biljett tilldelad
+TicketAssignedEmailBody=Du har tilldelats biljetten # %s av %s
+MarkMessageAsPrivate=Markera meddelande som privat
+TicketMessagePrivateHelp=Det här meddelandet visas inte till externa användare
+TicketEmailOriginIssuer=Utgivare på grund av biljetterna
+InitialMessage=Initialt meddelande
+LinkToAContract=Länk till ett kontrakt
+TicketPleaseSelectAContract=Välj ett kontrakt
+UnableToCreateInterIfNoSocid=Kan inte skapa ett ingripande när ingen tredje part definieras
+TicketMailExchanges=Mail utbyten
+TicketInitialMessageModified=Initialt meddelande ändrat
+TicketMessageSuccesfullyUpdated=Meddelandet har blivit uppdaterat
+TicketChangeStatus=Byta status
+TicketConfirmChangeStatus=Bekräfta statusändringen: %s?
+TicketLogStatusChanged=Status ändrad: %s till %s
+TicketNotNotifyTiersAtCreate=Meddela inte företaget på create
+Unread=Oläst
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Biljett %s läs av %s
+NoLogForThisTicket=Ingen logg på denna biljett ännu
+TicketLogAssignedTo=Biljett %s tilldelad %s
+TicketLogPropertyChanged=Biljett %s modifierad: märkt från %s till %s
+TicketLogClosedBy=Biljett %s stängt av %s
+TicketLogReopen=Biljett %s öppnas igen
+
+#
+# Public pages
+#
+TicketSystem=Biljettsystem
+ShowListTicketWithTrackId=Visa biljellista från spår-ID
+ShowTicketWithTrackId=Visa biljett från spår ID
+TicketPublicDesc=Du kan skapa en supportbiljett eller kolla från ett befintligt ID.
+YourTicketSuccessfullySaved=Biljett har sparats!
+MesgInfosPublicTicketCreatedWithTrackId=En ny biljett har skapats med ID %s.
+PleaseRememberThisId=Var vänlig och håll spårningsnumret som vi kanske frågar dig senare.
+TicketNewEmailSubject=Biljettsättning bekräftelse
+TicketNewEmailSubjectCustomer=Ny supportbiljett
+TicketNewEmailBody=Det här är ett automatiskt e-postmeddelande som bekräftar att du har registrerat en ny biljett.
+TicketNewEmailBodyCustomer=Det här är ett automatiskt e-postmeddelande för att bekräfta en ny biljett har just skapats i ditt konto.
+TicketNewEmailBodyInfosTicket=Information för övervakning av biljetten
+TicketNewEmailBodyInfosTrackId=Biljettspårningsnummer: %s
+TicketNewEmailBodyInfosTrackUrl=Du kan se framstegen på biljetten genom att klicka på länken ovan.
+TicketNewEmailBodyInfosTrackUrlCustomer=Du kan se framstegen på biljetten i det specifika gränssnittet genom att klicka på följande länk
+TicketEmailPleaseDoNotReplyToThisEmail=Vänligen svara inte direkt på det här meddelandet! Använd länken för att svara på gränssnittet.
+TicketPublicInfoCreateTicket=I det här formuläret kan du spela in en supportbiljett i vårt styrsystem.
+TicketPublicPleaseBeAccuratelyDescribe=Var snäll och beskriv problemet. Ge så mycket information som möjligt för att vi ska kunna identifiera din förfrågan korrekt.
+TicketPublicMsgViewLogIn=Vänligen ange biljettspårnings-ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=Ett av ditt spårnings-ID
+ErrorTicketNotFound=Biljett med spårnings ID %s ej hittat!
+Subject=Ämne
+ViewTicket=Visa biljett
+ViewMyTicketList=Visa min biljettlista
+ErrorEmailMustExistToCreateTicket=Fel: E-postadress hittades inte i vår databas
+TicketNewEmailSubjectAdmin=Ny biljett skapad
+TicketNewEmailBodyAdmin=
Biljetten har just skapats med ID # %s, se information:
+SeeThisTicketIntomanagementInterface=Se biljett i hanteringsgränssnittet
+TicketPublicInterfaceForbidden=Det offentliga gränssnittet för biljetterna var inte aktiverat
+ErrorEmailOrTrackingInvalid=Dåligt värde för spårnings-ID eller e-post
+OldUser=Old user
+NewUser=Ny användare
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Biljett %s uppdaterad
+TicketNotificationEmailBody=Detta är ett automatiskt meddelande för att meddela dig att biljetten %s just har uppdaterats
+TicketNotificationRecipient=Meddelande mottagare
+TicketNotificationLogMessage=Logmeddelande
+TicketNotificationEmailBodyInfosTrackUrlinternal=Visa biljett till gränssnitt
+TicketNotificationNumberEmailSent=Meddelande email skickat: %s
+
+ActionsOnTicket=Händelser på biljett
+
+#
+# Boxes
+#
+BoxLastTicket=Senast skapade biljetter
+BoxLastTicketDescription=Senaste %s skapade biljetter
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=Inga senaste olästa biljetter
+BoxLastModifiedTicket=Senast ändrade biljetter
+BoxLastModifiedTicketDescription=Senaste %s modifierade biljetter
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=Inga nyligen ändrade biljetter
diff --git a/htdocs/langs/sv_SE/website.lang b/htdocs/langs/sv_SE/website.lang
index 79c01a8b4aa..bdecce66d17 100644
--- a/htdocs/langs/sv_SE/website.lang
+++ b/htdocs/langs/sv_SE/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/sv_SE/withdrawals.lang b/htdocs/langs/sv_SE/withdrawals.lang
index 6d4dbee2daf..46e809839dc 100644
--- a/htdocs/langs/sv_SE/withdrawals.lang
+++ b/htdocs/langs/sv_SE/withdrawals.lang
@@ -27,8 +27,8 @@ MakeWithdrawRequest=Gör en förskottsbetalningsförfrågan
WithdrawRequestsDone=%s begärda betalningsförfrågningar
ThirdPartyBankCode=Tredjeparts bankkod
NoInvoiceCouldBeWithdrawed=Ingen faktura debiteras framgångsrikt. Kontrollera att fakturor är på företag med en giltig IBAN och att IBAN har en UMR (Unique Mandate Reference) med läget %s .
-ClassCredited=Klassificera krediteras
-ClassCreditedConfirm=Är du säker på att du vill klassificera detta tillbakadragande mottagande som krediteras på ditt bankkonto?
+ClassCredited=Märk krediterad
+ClassCreditedConfirm=Är du säker på att du vill märka detta tillbakadragande mottagande som krediteras på ditt bankkonto?
TransData=Datum Transmission
TransMetod=Metod Transmission
Send=Skicka
@@ -69,12 +69,12 @@ WithBankUsingBANBIC=För bankkonton som använder IBAN / BIC / SWIFT
BankToReceiveWithdraw=Mottagande bankkonto
CreditDate=Krediter på
WithdrawalFileNotCapable=Det går inte att skapa uttags kvitto fil för ditt land %s (ditt land stöds inte)
-ShowWithdraw=Visa Dra
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Om faktura har minst ett uttag betalning som ännu inte behandlats, kommer det inte anges som betalas för att hantera uttag innan.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=Med den här fliken kan du begära en order för direktbetalning. När du är klar, gå till menyn Bank-> Direktbetalningsorder för att hantera betalningsordern. När betalningsordern är stängd registreras betalning på faktura automatiskt och fakturan stängs om återstoden betalas är null.
WithdrawalFile=Utträde fil
SetToStatusSent=Ställ in på status "File Skickat"
-ThisWillAlsoAddPaymentOnInvoice=Detta kommer också att registrera betalningar till fakturor och klassificera dem som "Betalda" om det kvarstår att betala är null
+ThisWillAlsoAddPaymentOnInvoice=Detta kommer också att registrera betalningar till fakturor och märka dem som "Betalda" om det kvarstår att betala är noll
StatisticsByLineStatus=Statistik efter status linjer
RUM=UMR
RUMLong=Unik Mandatreferens
diff --git a/htdocs/langs/sw_SW/accountancy.lang b/htdocs/langs/sw_SW/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/sw_SW/accountancy.lang
+++ b/htdocs/langs/sw_SW/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/sw_SW/admin.lang b/htdocs/langs/sw_SW/admin.lang
index e8a5dda7efb..9eaa12ec9be 100644
--- a/htdocs/langs/sw_SW/admin.lang
+++ b/htdocs/langs/sw_SW/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/sw_SW/banks.lang b/htdocs/langs/sw_SW/banks.lang
index cb39150b627..c77158e07b7 100644
--- a/htdocs/langs/sw_SW/banks.lang
+++ b/htdocs/langs/sw_SW/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/sw_SW/cashdesk.lang b/htdocs/langs/sw_SW/cashdesk.lang
index 006097b7e82..ea0e660ed2d 100644
--- a/htdocs/langs/sw_SW/cashdesk.lang
+++ b/htdocs/langs/sw_SW/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/sw_SW/mails.lang b/htdocs/langs/sw_SW/mails.lang
index b50faffe2fa..8b92cef3103 100644
--- a/htdocs/langs/sw_SW/mails.lang
+++ b/htdocs/langs/sw_SW/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/sw_SW/members.lang b/htdocs/langs/sw_SW/members.lang
index 9517568846c..9993e05428f 100644
--- a/htdocs/langs/sw_SW/members.lang
+++ b/htdocs/langs/sw_SW/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/sw_SW/products.lang b/htdocs/langs/sw_SW/products.lang
index 402779cb00f..7b68f5b3ebd 100644
--- a/htdocs/langs/sw_SW/products.lang
+++ b/htdocs/langs/sw_SW/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/sw_SW/salaries.lang b/htdocs/langs/sw_SW/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/sw_SW/salaries.lang
+++ b/htdocs/langs/sw_SW/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/sw_SW/stocks.lang b/htdocs/langs/sw_SW/stocks.lang
index 8178a8918b7..d42f1a82243 100644
--- a/htdocs/langs/sw_SW/stocks.lang
+++ b/htdocs/langs/sw_SW/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/sw_SW/withdrawals.lang b/htdocs/langs/sw_SW/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/sw_SW/withdrawals.lang
+++ b/htdocs/langs/sw_SW/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/th_TH/accountancy.lang b/htdocs/langs/th_TH/accountancy.lang
index 49afe5a1c3f..b895dec5004 100644
--- a/htdocs/langs/th_TH/accountancy.lang
+++ b/htdocs/langs/th_TH/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=รายการบัญชีที่บัญชี
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/th_TH/admin.lang b/htdocs/langs/th_TH/admin.lang
index 5e29578df8b..1dc638b8ef8 100644
--- a/htdocs/langs/th_TH/admin.lang
+++ b/htdocs/langs/th_TH/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=ล้าง
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=ล้างในขณะนี้
@@ -804,6 +804,7 @@ Permission401=อ่านส่วนลด
Permission402=สร้าง / แก้ไขส่วนลด
Permission403=ตรวจสอบส่วนลด
Permission404=ลบส่วนลด
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=สร้าง / แก้ไขบริการ
Permission534=ลบบริการ
Permission536=ดู / จัดการบริการซ่อน
Permission538=บริการส่งออก
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=อ่านบริจาค
Permission702=สร้าง / แก้ไขการบริจาค
Permission703=ลบบริจาค
@@ -837,6 +841,12 @@ Permission1101=อ่านคำสั่งซื้อการจัดส
Permission1102=สร้าง / แก้ไขคำสั่งซื้อการจัดส่ง
Permission1104=ตรวจสอบการสั่งซื้อการจัดส่ง
Permission1109=ลบคำสั่งซื้อการจัดส่ง
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=อ่านซัพพลายเออร์
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=เรียกมวลของการนำเข้าข
Permission1321=ส่งออกใบแจ้งหนี้ของลูกค้าคุณลักษณะและการชำระเงิน
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=ลบออกจากการร้องขอ
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=ธุรการร้องขอลา (การติดตั้งและการปรับปรุงความสมดุล)
-Permission23001=อ่านงานที่กำหนดเวลาไว้
-Permission23002=สร้าง / การปรับปรุงกำหนดเวลางาน
-Permission23003=ลบงานที่กำหนด
-Permission23004=การดำเนินงานที่กำหนด
Permission2401=อ่านการกระทำ (เหตุการณ์หรืองาน) ที่เชื่อมโยงกับบัญชีของเขา
Permission2402=สร้าง / แก้ไขการกระทำ (เหตุการณ์หรืองาน) ที่เชื่อมโยงกับบัญชีของเขา
Permission2403=ลบการกระทำ (เหตุการณ์หรืองาน) ที่เชื่อมโยงกับบัญชีของเขา
@@ -882,9 +882,41 @@ Permission2503=ส่งเอกสารหรือลบ
Permission2515=ไดเรกทอรีเอกสารการติดตั้ง
Permission2801=ใช้โปรแกรม FTP ในโหมดอ่าน (เรียกดูและดาวน์โหลดเท่านั้น)
Permission2802=ใช้โปรแกรม FTP ในโหมดเขียน (ลบหรืออัปโหลดไฟล์)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=ลบออกจากการร้องขอ
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=ธุรการร้องขอลา (การติดตั้งและการปรับปรุงความสมดุล)
+Permission23001=อ่านงานที่กำหนดเวลาไว้
+Permission23002=สร้าง / การปรับปรุงกำหนดเวลางาน
+Permission23003=ลบงานที่กำหนด
+Permission23004=การดำเนินงานที่กำหนด
Permission50101=Use Point of Sale
Permission50201=อ่านการทำธุรกรรม
Permission50202=การทำธุรกรรมนำเข้า
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=พิมพ์
Permission55001=อ่านโพลล์
Permission55002=สร้าง / แก้ไขโพลล์
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=ข้อมูลระบบข้อมูลทางด้านเทคนิคอื่น ๆ ที่คุณได้รับในโหมดอ่านอย่างเดียวและมองเห็นสำหรับผู้ดูแลระบบเท่านั้น
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/th_TH/assets.lang b/htdocs/langs/th_TH/assets.lang
new file mode 100644
index 00000000000..42d81b57998
--- /dev/null
+++ b/htdocs/langs/th_TH/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=ลบ
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=แสดงชนิด '% s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = รายการ
+MenuNewTypeAssets = ใหม่
+MenuListTypeAssets = รายการ
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/th_TH/banks.lang b/htdocs/langs/th_TH/banks.lang
index dba838ca5e5..0c53745fb4c 100644
--- a/htdocs/langs/th_TH/banks.lang
+++ b/htdocs/langs/th_TH/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=การชำระเงินของลูกค้า
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=การชำระเงินการสมัครสมาชิก
-WithdrawalPayment=การชำระเงินการถอนเงิน
+WithdrawalPayment=Debit payment order
SocialContributionPayment=สังคม / ชำระภาษีการคลัง
BankTransfer=โอนเงินผ่านธนาคาร
BankTransfers=ธนาคารโอน
diff --git a/htdocs/langs/th_TH/blockedlog.lang b/htdocs/langs/th_TH/blockedlog.lang
new file mode 100644
index 00000000000..b7e41472b88
--- /dev/null
+++ b/htdocs/langs/th_TH/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=สนาม
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=ตรวจสอบใบแจ้งหนี้ของลูกค้า
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/th_TH/cashdesk.lang b/htdocs/langs/th_TH/cashdesk.lang
index 571571abd1e..5169a6d4e38 100644
--- a/htdocs/langs/th_TH/cashdesk.lang
+++ b/htdocs/langs/th_TH/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/th_TH/mails.lang b/htdocs/langs/th_TH/mails.lang
index 11fee5e616a..74c88d35808 100644
--- a/htdocs/langs/th_TH/mails.lang
+++ b/htdocs/langs/th_TH/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=ข่าวสาร
MailFile=ไฟล์ที่แนบมา
MailMessage=ร่างกายอีเมล์
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=แสดงการส่งอีเมล
ListOfEMailings=รายการ emailings
NewMailing=ส่งอีเมลใหม่
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/th_TH/members.lang b/htdocs/langs/th_TH/members.lang
index ee30645427f..af17c1e554c 100644
--- a/htdocs/langs/th_TH/members.lang
+++ b/htdocs/langs/th_TH/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=เลือกสถิติที่คุณต้อ
MenuMembersStats=สถิติ
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=ธรรมชาติ
+MemberNature=Nature of member
Public=ข้อมูลเป็นสาธารณะ
NewMemberbyWeb=สมาชิกใหม่ที่เพิ่ม รอการอนุมัติ
NewMemberForm=แบบฟอร์มการสมัครสมาชิกใหม่
diff --git a/htdocs/langs/th_TH/mrp.lang b/htdocs/langs/th_TH/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/th_TH/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/th_TH/products.lang b/htdocs/langs/th_TH/products.lang
index 6794219d028..ce6d14c6dc6 100644
--- a/htdocs/langs/th_TH/products.lang
+++ b/htdocs/langs/th_TH/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=ประเทศแหล่งกำเนิดสินค้า
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=ป้ายสั้น
Unit=หน่วย
p=ยู
diff --git a/htdocs/langs/th_TH/receptions.lang b/htdocs/langs/th_TH/receptions.lang
new file mode 100644
index 00000000000..e78b1770b9f
--- /dev/null
+++ b/htdocs/langs/th_TH/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=ยกเลิก
+StatusReceptionDraft=ร่าง
+StatusReceptionValidated=การตรวจสอบ (สินค้าจะจัดส่งหรือจัดส่งแล้ว)
+StatusReceptionProcessed=การประมวลผล
+StatusReceptionDraftShort=ร่าง
+StatusReceptionValidatedShort=ผ่านการตรวจสอบ
+StatusReceptionProcessedShort=การประมวลผล
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/th_TH/salaries.lang b/htdocs/langs/th_TH/salaries.lang
index 0e8786f7eb8..c9e3d27c545 100644
--- a/htdocs/langs/th_TH/salaries.lang
+++ b/htdocs/langs/th_TH/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=เงินเดือน
Salaries=เงินเดือน
NewSalaryPayment=การชำระเงินเงินเดือนใหม่
+AddSalaryPayment=Add salary payment
SalaryPayment=การชำระเงินเงินเดือน
SalariesPayments=การชำระเงินเงินเดือน
ShowSalaryPayment=แสดงการชำระเงินเงินเดือน
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=เงินเดือนปัจจุบัน
-THMDescription=ค่านี้อาจจะใช้ในการคำนวณค่าใช้จ่ายของเวลาที่ใช้ในโครงการที่ป้อนโดยผู้ใช้หากโครงการโมดูลถูกนำมาใช้
-TJMDescription=ค่านี้เป็นในปัจจุบันเป็นข้อมูลเท่านั้นและไม่ได้ใช้ในการคำนวณใด ๆ
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/th_TH/stocks.lang b/htdocs/langs/th_TH/stocks.lang
index 935cc286a5d..c211054ac56 100644
--- a/htdocs/langs/th_TH/stocks.lang
+++ b/htdocs/langs/th_TH/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=บัตรคลังสินค้า
Warehouse=คลังสินค้า
Warehouses=โกดัง
ParentWarehouse=Parent warehouse
-NewWarehouse=คลังสินค้าใหม่ / พื้นที่สต็อก
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=แก้ไขคลังสินค้า
MenuNewWarehouse=คลังสินค้าใหม่
WarehouseSource=คลังสินค้าที่มา
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=พื้นที่โกดัง
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=สถานที่
LocationSummary=ที่ตั้งชื่อสั้น
NumberOfDifferentProducts=จำนวนของผลิตภัณฑ์ที่แตกต่างกัน
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=ป้ายเคลื่อนไหว
NumberOfUnit=จำนวนหน่วย
UnitPurchaseValue=ราคาซื้อหน่วย
StockTooLow=หุ้นต่ำเกินไป
@@ -54,21 +55,23 @@ PMPValue=ราคาเฉลี่ยถ่วงน้ำหนัก
PMPValueShort=WAP
EnhancedValueOfWarehouses=ค่าโกดัง
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=สต็อกสินค้าและสต็อก subproduct เป็นอิสระ
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=ปริมาณส่ง
QtyDispatchedShort=จำนวนส่ง
QtyToDispatchShort=จำนวนการจัดส่ง
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=ลดหุ้นที่แท้จริงในใบแจ้งหนี้ลูกค้า / บันทึกการตรวจสอบเครดิต
-DeStockOnValidateOrder=ลดหุ้นที่แท้จริงในการตรวจสอบการสั่งซื้อของลูกค้า
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=เพิ่มหุ้นที่แท้จริงในใบแจ้งหนี้ซัพพลายเออร์ / บันทึกการตรวจสอบเครดิต
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=การสั่งซื้อที่ยังไม่ได้มีหรือไม่ขึ้นสถานะที่ช่วยให้การจัดส่งสินค้าในคลังสินค้าหุ้น
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=ไม่มีสินค้าที่กำหนดไว้ล่วงหน้าสำหรับวัตถุนี้ จึงไม่มีการฝึกอบรมในสต็อกจะต้อง
@@ -76,12 +79,12 @@ DispatchVerb=ฆ่า
StockLimitShort=จำกัด สำหรับการแจ้งเตือน
StockLimit=ขีด จำกัด ของสต็อกสำหรับการแจ้งเตือน
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=หุ้นทางกายภาพ
+PhysicalStock=Physical Stock
RealStock=หุ้นจริง
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=หุ้นเสมือนจริง
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=คลังสินค้า Id
DescWareHouse=คลังสินค้ารายละเอียด
LieuWareHouse=คลังสินค้าภาษาท้องถิ่น
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=คลังสินค้านี้เป็น
SelectWarehouseForStockDecrease=เลือกคลังสินค้าที่จะใช้สำหรับการลดลงของหุ้น
SelectWarehouseForStockIncrease=เลือกคลังสินค้าที่จะใช้สำหรับการเพิ่มขึ้นของหุ้น
NoStockAction=ไม่มีการกระทำหุ้น
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=ต้องการสั่งซื้อ
Replenishment=การเสริมกำลัง
@@ -114,13 +117,13 @@ CurentSelectionMode=โหมดการเลือกปัจจุบัน
CurentlyUsingVirtualStock=หุ้นเสมือนจริง
CurentlyUsingPhysicalStock=หุ้นทางกายภาพ
RuleForStockReplenishment=กฎสำหรับหุ้นการเติมเต็ม
-SelectProductWithNotNullQty=เลือกผลิตภัณฑ์อย่างน้อยหนึ่งที่มีจำนวนไม่เป็นโมฆะและผู้จัดจำหน่าย
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= การแจ้งเตือนเท่านั้น
WarehouseForStockDecrease=s คลังสินค้า% จะใช้สำหรับการลดลงของหุ้น
WarehouseForStockIncrease=คลังสินค้า% s จะใช้สำหรับการเพิ่มขึ้นของหุ้น
ForThisWarehouse=สำหรับคลังสินค้านี้
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=replenishments
NbOfProductBeforePeriod=ปริมาณของ% s สินค้าในสต็อกก่อนระยะเวลาที่เลือก (<% s)
NbOfProductAfterPeriod=จำนวนของผลิตภัณฑ์% s ในสต็อกหลังจากระยะเวลาที่เลือก (>% s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=ใบเสร็จรับเงินสำหรับการสั่งซื้อนี้
StockMovementRecorded=การเคลื่อนไหวของหุ้นที่บันทึกไว้
RuleForStockAvailability=หลักเกณฑ์ในการความต้องการหุ้น
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=ป้ายของการเคลื่อนไหว
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=การเคลื่อนไหวหรือรหัสสินค้าคงคลัง
IsInPackage=เป็นแพคเกจที่มีอยู่
@@ -143,11 +147,11 @@ ShowWarehouse=แสดงคลังสินค้า
MovementCorrectStock=แก้ไขหุ้นสำหรับผลิตภัณฑ์% s
MovementTransferStock=การโอนหุ้นของผลิตภัณฑ์% s เข้าไปในโกดังอีก
InventoryCodeShort=Inv. / Mov รหัส
-NoPendingReceptionOnSupplierOrder=ไม่มีการรับสัญญาณอยู่ระหว่างการพิจารณากำหนดจะเปิดเพื่อจัดจำหน่าย
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=จำนวนมากนี้ / หมายเลขประจำเครื่อง (% s) อยู่แล้ว แต่ด้วยความแตกต่างกันหรือ eatby วัน sellby (ที่พบ% s แต่คุณป้อน% s)
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=ผ่านการตรวจสอบ
inventoryDraft=วิ่ง
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=สร้าง
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=ตัวกรองหมวดหมู่
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=เพิ่ม
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=ลบบรรทัด
RegulateStock=Regulate Stock
ListInventory=รายการ
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/th_TH/ticket.lang b/htdocs/langs/th_TH/ticket.lang
new file mode 100644
index 00000000000..4e3fcfd7f50
--- /dev/null
+++ b/htdocs/langs/th_TH/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=โครงการ
+TicketTypeShortOTHER=อื่น ๆ
+
+TicketSeverityShortLOW=ต่ำ
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=สูง
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=ผู้สนับสนุน
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=อ่าน
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=ที่รอ
+Closed=ปิด
+Deleted=Deleted
+
+# Dict
+Type=ชนิด
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=กลุ่ม
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=วันปิดสมุดทะเบียน
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=การแทรกแซงสร้าง
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=ลายเซ็น
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=ผู้ใช้ใหม่
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/th_TH/website.lang b/htdocs/langs/th_TH/website.lang
index a6ec5d08d6b..5b59ac7627d 100644
--- a/htdocs/langs/th_TH/website.lang
+++ b/htdocs/langs/th_TH/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/th_TH/withdrawals.lang b/htdocs/langs/th_TH/withdrawals.lang
index a6a19e78f95..b46cf195258 100644
--- a/htdocs/langs/th_TH/withdrawals.lang
+++ b/htdocs/langs/th_TH/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=ยังไม่ได้เป็นไปได้ สถานะถอนจะต้องตั้งค่า 'เครดิต' ก่อนที่จะประกาศปฏิเสธสายที่เฉพาะเจาะจง
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=จำนวนเงินที่จะถอนตัว
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=ผู้ใช้ที่มีความรับผิดชอบ
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=รหัสธนาคารของบุคคลที่สาม
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=จำแนกเครดิต
ClassCreditedConfirm=คุณแน่ใจว่าคุณต้องการที่จะจำแนกได้รับการถอนนี้เป็นเครดิตในบัญชีธนาคารของคุณ?
TransData=วันที่ส่ง
@@ -50,7 +50,7 @@ StatusMotif0=ยังไม่ระบุ
StatusMotif1=เงินไม่เพียงพอ
StatusMotif2=ขอเข้าร่วมแข่งขัน
StatusMotif3=No direct debit payment order
-StatusMotif4=สั่งซื้อของลูกค้า
+StatusMotif4=Sales Order
StatusMotif5=RIB ใช้ไม่ได้
StatusMotif6=บัญชีโดยไม่สมดุล
StatusMotif7=การตัดสินใจการพิจารณาคดี
@@ -66,11 +66,11 @@ NotifyCredit=การถอนเครดิต
NumeroNationalEmetter=จำนวนเครื่องส่งสัญญาณแห่งชาติ
WithBankUsingRIB=สำหรับบัญชีเงินฝากธนาคารโดยใช้ RIB
WithBankUsingBANBIC=สำหรับบัญชีเงินฝากธนาคารโดยใช้ IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=เกี่ยวกับบัตรเครดิต
WithdrawalFileNotCapable=ไม่สามารถสร้างไฟล์ใบเสร็จรับเงินการถอนเงินสำหรับประเทศ% s ของคุณ (ประเทศของคุณไม่ได้รับการสนับสนุน)
-ShowWithdraw=แสดงถอน
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=แต่ถ้าใบแจ้งหนี้ที่มีอย่างน้อยหนึ่งการชำระเงินการถอนเงินยังไม่ได้ดำเนินการก็จะไม่ได้รับการกำหนดให้เป็นจ่ายเพื่อให้การจัดการถอนก่อน
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=ไฟล์ถอนเงิน
SetToStatusSent=ตั้งสถานะ "แฟ้มส่ง"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=สถิติตามสถานะของสาย
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/tr_TR/accountancy.lang b/htdocs/langs/tr_TR/accountancy.lang
index 46871361086..109fb69160e 100644
--- a/htdocs/langs/tr_TR/accountancy.lang
+++ b/htdocs/langs/tr_TR/accountancy.lang
@@ -1,7 +1,7 @@
# Dolibarr language file - en_US - Accounting Expert
Accounting=Muhasebe
-ACCOUNTING_EXPORT_SEPARATORCSV=Dışaaktarma dosyası için sütun ayırıcısı
-ACCOUNTING_EXPORT_DATE=Dışaaktarma dosyası için tarih biçimi
+ACCOUNTING_EXPORT_SEPARATORCSV=Dışa aktarma dosyası için sütun ayırıcısı
+ACCOUNTING_EXPORT_DATE=Dışa aktarma dosyası için tarih biçimi
ACCOUNTING_EXPORT_PIECE=Parça sayısını dışaaktar
ACCOUNTING_EXPORT_GLOBAL_ACCOUNT=Genel hesapla birlikte dışaaktar
ACCOUNTING_EXPORT_LABEL=Etiket dışa aktar
@@ -190,7 +190,7 @@ ByPredefinedAccountGroups=By predefined groups
ByPersonalizedAccountGroups=By personalized groups
ByYear=Yıla göre
NotMatch=Ayarlanmamış
-DeleteMvt=Delete Ledger lines
+DeleteMvt=Büyük defter satırlarını sil
DelYear=Silinecek yıl
DelJournal=Silinecek günlük
ConfirmDeleteMvt=This will delete all lines of the Ledger for year and/or from a specific journal. At least one criterion is required.
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Muhasebe hesapları listesi
UnknownAccountForThirdparty=Bilinmeyen üçüncü parti hesabı. %s kullanacağız
UnknownAccountForThirdpartyBlocking=Bilinmeyen üçüncü parti hesabı. Engelleme hatası
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -251,7 +252,7 @@ GeneralLedgerIsWritten=Transactions are written in the Ledger
GeneralLedgerSomeRecordWasNotRecorded=Some of the transactions could not be journalized. If there is no other error message, this is probably because they were already journalized.
NoNewRecordSaved=No more record to journalize
ListOfProductsWithoutAccountingAccount=List of products not bound to any accounting account
-ChangeBinding=Change the binding
+ChangeBinding=Bağlamayı değiştir
Accounted=Accounted in ledger
NotYetAccounted=Büyük defterde henüz muhasebeleştirilmemiş
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Hesap planı Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Muhasebe hesabı aralığı
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Muhasebe girişleri
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/tr_TR/admin.lang b/htdocs/langs/tr_TR/admin.lang
index cc32bd22d77..29901665231 100644
--- a/htdocs/langs/tr_TR/admin.lang
+++ b/htdocs/langs/tr_TR/admin.lang
@@ -10,41 +10,41 @@ VersionDevelopment=Geliştirme
VersionUnknown=Bilinmeyen
VersionRecommanded=Önerilen
FileCheck=Dosya Gurubu Bütünlük Kontrolleri
-FileCheckDesc=Bu araç, dosyaların bütünlüğünü ve uygulamanızın kurulumunu kontrol ederek her dosyayı resmi olanla karşılaştırabilmenizi sağlar. Bazı kurulum sabitlerinin değeri de kontrol edilebilir. Bu aracı herhangi bir dosyanın değiştirilip değiştirilmediğini belirlemek için kullanabilirsiniz (örneğin, bir bilgisayar korsanı tarafından).
-FileIntegrityIsStrictlyConformedWithReference=Files integrity is strictly conformed with the reference.
-FileIntegrityIsOkButFilesWereAdded=Files integrity check has passed, however some new files have been added.
-FileIntegritySomeFilesWereRemovedOrModified=Files integrity check has failed. Some files were modified, removed or added.
+FileCheckDesc=Bu araç, yüklü olan her bir dosyayı orijinal dosya kaynağı ile karşılaştırarak dosyaların bütünlüğünü ve uygulamanızın kurulumunu kontrol eder. Bazı kurulum sabitlerinin değeri de kontrol edilebilir. Herhangi bir dosyanın değiştirilip değiştirilmediğini (örneğin bir bilgisayar korsanı tarafından) belirlemek için bu aracı kullanabilirsiniz.
+FileIntegrityIsStrictlyConformedWithReference=Dosya bütünlüğü orijinali ile tam olarak uyumludur.
+FileIntegrityIsOkButFilesWereAdded=Dosya bütünlüğü kontrolü denetimden geçti, ancak eklenen bazı yeni dosyalar var.
+FileIntegritySomeFilesWereRemovedOrModified=Dosya bütünlüğü denetimi başarısız oldu. Bazı dosyalar değiştirilmiş, kaldırılmış veya eklenmiş.
GlobalChecksum=Genel sağlama toplamı
MakeIntegrityAnalysisFrom=Uygulama dosyalarının bütünlük analizini yapın
LocalSignature=Gömülü yerel imza (daha az güvenilir)
RemoteSignature=Uzaktan imza (daha güvenilir)
-FilesMissing=Eksik dosyalar
+FilesMissing=Eksik Dosyalar
FilesUpdated=Güncellenmiş Dosyalar
-FilesModified=Değiştirilen Dosyalar
-FilesAdded=Eklenen Dosyalar
-FileCheckDolibarr=Uygulama dosyaları bütünlüğünü denetle
-AvailableOnlyOnPackagedVersions=The local file for integrity checking is only available when the application is installed from an official package
-XmlNotFound=Uygulamanın Xml Bütünlük Dosyası Bulunamadı
+FilesModified=Değiştirilmiş Dosyalar
+FilesAdded=Eklenmiş Dosyalar
+FileCheckDolibarr=Uygulama dosyalarının bütünlüğünü denetle
+AvailableOnlyOnPackagedVersions=Bütünlük kontrolü için gereken yerel dosyanın mevcut olması için, uygulama resmi bir paketten yüklenmiş olmalıdır
+XmlNotFound=Uygulamanın Xml Bütünlük Dosyası bulunamadı
SessionId=Oturum Kimliği
-SessionSaveHandler=Oturum kayıt yürütücüsü
+SessionSaveHandler=Oturumları kaydetmek için yürütücü
SessionSavePath=Oturum kaydetme konumu
-PurgeSessions=Oturum Temizleme
-ConfirmPurgeSessions=Tüm oturumları gerçekten temizlemek istiyor musunuz? Bu işlem (kendiniz hariç), tüm kullanıcıların bağlantılarını kesecektir.
-NoSessionListWithThisHandler=Save session handler configured in your PHP does not allow listing all running sessions.
-LockNewSessions=Yeni bağlantıları kilitle
+PurgeSessions=Oturumları Temizle
+ConfirmPurgeSessions=Tüm oturumları temizlemek istediğinizden emin misiniz? Bu işlem (kendiniz hariç), tüm kullanıcıların bağlantılarını kesecektir.
+NoSessionListWithThisHandler=PHP’nizde yapılandırılmış olan oturum yürütücüsü, çalışan tüm oturumlar listelenmesine izin vermiyor.
+LockNewSessions=Yeni bağlantıları bloke et
ConfirmLockNewSessions=Herhangi bir yeni Dolibar bağlantısını kendinize kısıtlamak istediğinizden emin misiniz? Bundan sonra sadece %s kullanıcısı bağlanabilecektir.
UnlockNewSessions=Bağlantı kilidini kaldır
YourSession=Oturumunuz
-Sessions=Kullanıcılar Oturumları
+Sessions=Kullanıcı Oturumları
WebUserGroup=Web sunucusu kullanıcısı/grubu
-NoSessionFound=Your PHP configuration seems to not allow listing of active sessions. The directory used to save sessions (%s) may be protected (for example by OS permissions or by PHP directive open_basedir).
-DBStoringCharset=Veri kaydı için veritabanı karakter seti
-DBSortingCharset=Veri sıralamak için veritabanı karakter seti
-ClientCharset=Client charset
-ClientSortingCharset=Client collation
+NoSessionFound=PHP yapılandırmanız aktif oturumların listelenmesine izin vermiyor gibi görünüyor. Oturumları kaydetmek için kullanılan dizin (%s) korunuyor olabilir (örneğin, İşletim Sistemi izinleri veya open_basedir PHP direkti tarafından).
+DBStoringCharset=Veri depolamak için veri tabanı karakter seti
+DBSortingCharset=Veri sıralamak için veri tabanı karakter seti
+ClientCharset=İstemci karakter seti
+ClientSortingCharset=İstemci karşılaştırma
WarningModuleNotActive=%s modülü etkin olmalıdır
-WarningOnlyPermissionOfActivatedModules=Burada sadece etkinleştirilmiş modüllerle ile ilgili izinler gösterilir. Diğer modülleri Giriş->Ayarlar->Modüller sayfasından etkinleştirebilirsiniz.
-DolibarrSetup=Dolibarr kurulum ya da yükseltme
+WarningOnlyPermissionOfActivatedModules=Burada sadece etkinleştirilmiş modüllerle ile ilgili izinler gösterilir. Diğer modülleri Giriş->Ayarlar->Modüller/Uygulamalar sayfasından etkinleştirebilirsiniz.
+DolibarrSetup=Dolibarr yükleme veya yükseltme
InternalUser=İç kullanıcı
ExternalUser=Dış kullanıcı
InternalUsers=İç kullanıcılar
@@ -55,20 +55,20 @@ UploadNewTemplate=Yeni şablon(lar) yükleyin
FormToTestFileUploadForm=Dosya yükleme deneme formu (ayarlara göre)
IfModuleEnabled=Not: yalnızca %s modülü etkinleştirildiğinde evet etkilidir.
RemoveLock=%s dosyası mevcutsa, Güncelleme/Yükleme aracının kullanımına izin vermek için kaldırın veya yeniden adlandırın.
-RestoreLock=Güncelleme/Yükleme aracının daha sonraki kullanımlarına engel olmak için %s dosyasını, sadece okuma iznine sahip olacak şekilde, geri yükleyin.
+RestoreLock=Güncelleme/Yükleme aracının daha sonraki kullanımlarına engel olmak için %s dosyasını, sadece okuma iznine sahip olacak şekilde geri yükleyin.
SecuritySetup=Güvenlik ayarları
SecurityFilesDesc=Burada dosya yükleme konusunda güvenlikle ilgili seçenekleri tanımlayın.
-ErrorModuleRequirePHPVersion=Hata, bu modül %s veya daha yüksek PHP sürümü gerektirir.
-ErrorModuleRequireDolibarrVersion=Hata, bu modül %s veya daha yüksek Dolibarr sürümü gerektirir.
-ErrorDecimalLargerThanAreForbidden=Hata, %s den daha yüksek doğruluk desteklenmez.
+ErrorModuleRequirePHPVersion=Hata, bu modül %s veya daha yüksek PHP sürümü gerektirir
+ErrorModuleRequireDolibarrVersion=Hata, bu modül %s veya daha yüksek Dolibarr sürümü gerektirir
+ErrorDecimalLargerThanAreForbidden=Hata, %s değerinden daha yüksek doğruluk desteklenmez.
DictionarySetup=Sözlük ayarları
Dictionary=Sözlükler
-ErrorReservedTypeSystemSystemAuto='system' ve 'systemauto' değerleri tür için ayrılmıştır. 'kullanıcı'yı kendi kayıtlarınıza eklemek için değer olarak kullanabilirsiniz
+ErrorReservedTypeSystemSystemAuto=Tür için 'system' ve 'systemauto' değerleri rezerve edilmiştir. Kendi kaydınızı eklemek için bir değer olarak 'kullanıcı' kullanabilirsiniz
ErrorCodeCantContainZero=Kod 0 değerini içeremez
DisableJavascript=Javascript ve Ajax fonksiyonlarını engelle
DisableJavascriptNote=Not: Test veya hata ayıklama amaçlıdır. Görme engelli kişiler veya metin tarayıcılara yönelik optimizasyon için kullanıcı profilinde yer alan ayarları kullanmayı tercih edebilirsiniz.
-UseSearchToSelectCompanyTooltip=Ayrıca çok fazla sayıda üçüncü partiniz varsa (>100 000), Kurulum->Diğer den COMPANY_DONOTSEARCH_ANYWHERE değişmezini 1 e ayarlayarak hızı arttırabilirsiniz. Sonra arama dizenin başlamasıyla sınırlı olacaktır.
-UseSearchToSelectContactTooltip=Ayrıca çok fazla sayıda üçüncü partiniz varsa (>100 000), Kurulum->Diğer den CONTACT_DONOTSEARCH_ANYWHERE değişmezini 1 e ayarlayarak hızı arttırabilirsiniz. Sonra arama dizenin başlamasıyla sınırlı olacaktır.
+UseSearchToSelectCompanyTooltip=Ayrıca çok fazla sayıda üçüncü partiye sahipseniz (>100.000), Ayarlar->Diğer Ayarlar menüsünden COMPANY_DONOTSEARCH_ANYWHERE sabitini 1 olarak ayarlayarak hızı arttırabilirsiniz. Bu durumda, arama dizenin başlangıcıyla sınırlı olacaktır.
+UseSearchToSelectContactTooltip=Ayrıca çok fazla sayıda üçüncü partiye sahipseniz (>100.000), Ayarlar->Diğer Ayarlar menüsünden CONTACT_DONOTSEARCH_ANYWHERE sabitini 1 olarak ayarlayarak hızı arttırabilirsiniz. Bu durumda, arama dizenin başlangıcıyla sınırlı olacaktır.
DelaiedFullListToSelectCompany=Wait until a key is pressed before loading content of Third Parties combo list. This may increase performance if you have a large number of third parties, but it is less convenient.
DelaiedFullListToSelectContact=Wait until a key is pressed before loading content of Contact combo list. This may increase performance if you have a large number of contacts, but it is less convenient)
NumberOfKeyToSearch=Aramayı tetikleyecek karakter sayısı: %s
@@ -77,12 +77,12 @@ SearchString=Arama dizisi
NotAvailableWhenAjaxDisabled=Ajax devre dışı olduğunda kullanılamaz
AllowToSelectProjectFromOtherCompany=Bir üçüncü parti belgesinde, başka bir üçüncü partiye bağlantılı bir proje seçilebilir
JavascriptDisabled=JavaScript devre dışı
-UsePreviewTabs=Önizleme sekmesi kullan
+UsePreviewTabs=Önizleme sekmelerini kullan
ShowPreview=Önizleme göster
PreviewNotAvailable=Önizleme yok
ThemeCurrentlyActive=Geçerli etkin tema
CurrentTimeZone=PHP Saat Dilimi (sunucu)
-MySQLTimeZone=ZamanDilimi MySql (veritabanı)
+MySQLTimeZone=MySql Saat Dilimi (veritabanı)
TZHasNoEffect=Dates are stored and returned by database server as if they were kept as submitted string. The timezone has effect only when using the UNIX_TIMESTAMP function (that should not be used by Dolibarr, so database TZ should have no effect, even if changed after data was entered).
Space=Boşluk
Table=Tablo
@@ -93,10 +93,10 @@ NextValue=Sonraki değer
NextValueForInvoices=Sonraki değer (faturalar)
NextValueForCreditNotes=Sonraki değer (iade faturaları)
NextValueForDeposit=Sonraki değer (peşinat)
-NextValueForReplacements=Sonraki değer (yenileme)
+NextValueForReplacements=Sonraki değer (değiştirmeler)
MustBeLowerThanPHPLimit=Not: Mevcut PHP yapılandırmanız yükleme için maksimum dosya boyutunu, buradaki parametrenin değeri ne olursa olsun %s %s olarak sınırlandırıyor
NoMaxSizeByPHPLimit=Not: PHP yapılandırmanızda hiç sınır ayarlanmamış
-MaxSizeForUploadedFiles=Yüklenen dosyalar için ençok boyut (herhangi bir yüklemeye izin vermemek için 0 a ayarlayın)
+MaxSizeForUploadedFiles=Yüklenen dosyalar için maksimum boyut (herhangi bir yüklemeye izin vermemek için 0 olarak ayarlayın)
UseCaptchaCode=Oturum açma sayfasında grafiksel kod (CAPTCHA) kullan
AntiVirusCommand= Antivirüs komutu tam yolu
AntiVirusCommandExample= ClamWin için örnek: c:\\Progra~1\\ClamWin\\bin\\clamscan.exe ClamAv için örnek: /usr/bin/clamscan
@@ -104,17 +104,17 @@ AntiVirusParam= Komut satırında daha çok parametre
AntiVirusParamExample= ClamWin için örnek: --database="C:\\Program Files (x86)\\ClamWin\\lib"
ComptaSetup=Muhasebe modülü ayarları
UserSetup=Kullanıcı yönetimi ayarları
-MultiCurrencySetup=Çoklu kur ayarları
+MultiCurrencySetup=Çoklu para birimi ayarları
MenuLimits=Sınırlar ve doğruluk
MenuIdParent=Ana menü Kimliği
DetailMenuIdParent=Ana menü Kimliği (bir üst menü için boş)
-DetailPosition=Menü konumunu tanımlamak için sıra numarası
+DetailPosition=Menü konumunu tanımlamak için sıralamanumarası
AllMenus=Tümü
NotConfigured=Modül/Uygulama yapılandırılmadı
Active=Etkin
SetupShort=Ayarlar
OtherOptions=Diğer seçenekler
-OtherSetup=Diğer Ayarlar
+OtherSetup=Diğer ayarlar
CurrentValueSeparatorDecimal=Ondalık ayırıcı
CurrentValueSeparatorThousand=Binlik ayırıcı
Destination=Hedef
@@ -122,24 +122,24 @@ IdModule=Modül Kimliği
IdPermissions=İzin Kimliği
LanguageBrowserParameter=Parametre %s
LocalisationDolibarrParameters=Yerelleştirme parametreleri
-ClientTZ=İstemci Zaman Dilimi (kullanıcı)
+ClientTZ=İstemci Saat Dilimi (kullanıcı)
ClientHour=İstemci zamanı (kullanıcı)
-OSTZ=Sunucu İşletim Siztemi Zaman Dilimi
-PHPTZ=PHP Saat Dilimi (sunucu)
+OSTZ=Sunucu İşletim Sistemi Saat Dilimi
+PHPTZ=PHP sunucusu Saat Dilimi
DaylingSavingTime=Yaz saati uygulaması
-CurrentHour=PHP saati (sunucu)
+CurrentHour=PHP Saati (sunucu)
CurrentSessionTimeOut=Geçerli oturumun zaman aşımı
-YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to add a .htaccess file with a line like this "SetEnv TZ Europe/Paris"
+YouCanEditPHPTZ=Farklı bir PHP saat dilimi ayarlamak için (gerekli değil), "SetEnv TZ Europe/Istanbul" şeklinde satıra sahip bir .htaccess dosyası eklemeyi deneyebilirsiniz
HoursOnThisPageAreOnServerTZ=Uyarı: Diğer ekranların aksine bu sayfadaki saatler yerel saat diliminizde değil, sunucunun saat dilimindedir.
Box=Ekran etiketi
Boxes=Ekran Etiketleri
MaxNbOfLinesForBoxes=Ekran etiketleri için maksimum satır sayısı
AllWidgetsWereEnabled=Mevcut olan tüm ekran etiketleri etkinleştirildi
PositionByDefault=Varsayılan sıra
-Position=Durum
+Position=Konum
MenusDesc=Menü yöneticisi iki menü çubuğunun içeriğini ayarlar (yatay ve dikey).
MenusEditorDesc=Menü düzenleyicisi, özel menü girişlerini tanımlamanızı sağlar. Kararsızlığa ve kalıcı olarak erişilemeyen menü girişlerine imkan vermemek için bunu dikkatlice kullanın. Bazı modüller menü girişleri ekler (genellikle Hepsi menüsünde). Bu girişlerin bazılarını yanlışlıkla kaldırırsanız, modülü devre dışı bırakarak ve tekrar etkinleştirerek yanlışlıkla kaldırdığınız girişleri geri yükleyebilirsiniz.
-MenuForUsers=Kullanıcı menüsü
+MenuForUsers=Kullanıcılar için menü
LangFile=.lang dosyası
Language_en_US_es_MX_etc=Dil (tr_TR, en_US, ...)
System=Sistem
@@ -148,8 +148,8 @@ SystemToolsArea=Sistem araçları alanı
SystemToolsAreaDesc=Bu alan yönetim işlevlerini sunar. İstenilen özelliği seçmek için menüyü kullanın.
Purge=Temizleme
PurgeAreaDesc=Bu sayfa Dolibarr tarafından oluşturulan veya depolanan tüm dosyaları silmenizi sağlar (%s dizinindeki geçici veya tüm dosyalar). Bu özelliğin kullanılması normalde gerekli değildir. Bu araç, Dolibarr yazılımı web sunucusu tarafından oluşturulan dosyaların silinmesine izin vermeyen bir sağlayıcı tarafından barındırılan kullanıcılar için geçici bir çözüm olarak sunulur.
-PurgeDeleteLogFile=Syslog modülü için tanımlı %s dahil olmak üzere günlük dosyalarını sil (bilgi kaybetme riskiniz yoktur)
-PurgeDeleteTemporaryFiles=Tüm geçici dosyaları sil (bilgi kaybetme riskiniz yoktur)
+PurgeDeleteLogFile=Syslog modülü için tanımlı %s dosyası da dahil olmak üzere günlük dosyalarını sil (veri kaybetme riskiniz yoktur)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Geçici dosyaları sil
PurgeDeleteAllFilesInDocumentsDir=%s dizinindeki bütün dosyaları sil. Bu işlem, öğelerle (üçüncü partiler, faturalar, v.s.) ilgili oluşturulan tüm dosyaları, ECM modülüne yüklenen dosyaları, veritabanı yedekleme dökümlerini ve geçici dosyaları silecektir.
PurgeRunNow=Şimdi temizle
@@ -166,23 +166,23 @@ BackupResult=Yedekleme sonucu
BackupFileSuccessfullyCreated=Yedekleme dosyası başarıyla oluşturuldu
YouCanDownloadBackupFile=Oluşturulan dosya şimdi indirilebilir
NoBackupFileAvailable=Hiç yedekleme dosyası yok.
-ExportMethod=Dışaaktarma yöntemi
-ImportMethod=İçeaktarma yöntemi
-ToBuildBackupFileClickHere=Bir yedekleme dosyası oluşturmak için buraya ya tıklayın.
-ImportMySqlDesc=To import a MySQL backup file, you may use phpMyAdmin via your hosting or use the mysql command from the Command line. For example:
-ImportPostgreSqlDesc=Bir yedekleme dosyası içeaktarmak için, komut satırınd pg_restore komutu kullanmalısınız:
+ExportMethod=Dışa aktarma yöntemi
+ImportMethod=İçe aktarma yöntemi
+ToBuildBackupFileClickHere=Bir yedekleme dosyası oluşturmak için here tıklayın.
+ImportMySqlDesc=Yedeklenmiş bir MySQL dosyasını içe aktarmak için, sahip olduğunuz barındırma hizmeti sağlayıcınız aracılığıyla phpMyAdmin kullanabilir veya Komut satırından mysql komutunu kullanabilirsiniz. Örnek olarak:
+ImportPostgreSqlDesc=Bir yedekleme dosyasını içe aktarmak için, komut satırından pg_restore komutunu kullanmalısınız:
ImportMySqlCommand=%s %s < mybackupfile.sql
ImportPostgreSqlCommand=%s %s mybackupfile.sql
FileNameToGenerate=Yedekleme için dosya adı:
Compression=Sıkıştırma
-CommandsToDisableForeignKeysForImport=İçeaktarmada devre dışı bırakılacak yabancı komut tuşları
-CommandsToDisableForeignKeysForImportWarning=SQL dökümünü daha sonra geri yükleyebilmek isterseniz zorunludur
-ExportCompatibility=Oluşturulan dışaaktarma dosyasının uyumluluğu
-MySqlExportParameters=MySQL dışaaktarma parametreleri
-PostgreSqlExportParameters= PostgreSQL dışaaktarma parametreleri
+CommandsToDisableForeignKeysForImport=İçe aktarma işleminde yabancı anahtarları devre dışı bırakmak için komut
+CommandsToDisableForeignKeysForImportWarning=SQL dökümünüzü daha sonra geri yükleyebilmek isterseniz zorunludur
+ExportCompatibility=Oluşturulan dışa aktarma dosyasının uyumluluğu
+MySqlExportParameters=MySQL dışa aktarma parametreleri
+PostgreSqlExportParameters= PostgreSQL dışa aktarma parametreleri
UseTransactionnalMode=İşlem modunu kullanın
-FullPathToMysqldumpCommand=mysqldump Komutunun için tam yol
-FullPathToPostgreSQLdumpCommand=pg_dump Komutunun tam yolu
+FullPathToMysqldumpCommand=mysqldump komutuna giden tam yol
+FullPathToPostgreSQLdumpCommand=pg_dump komutuna giden tam yol
AddDropDatabase=DROP VERİTABANI komutu ekle
AddDropTable=DROP TABLOSU komutu ekle
ExportStructure=Yapısı
@@ -192,11 +192,11 @@ NoLockBeforeInsert=ARAYAEKLE yanında kilitle komutu olmaz
DelayedInsert=Gecikmeli ARAYAEKLE
EncodeBinariesInHexa=İkili veriyi onaltılık olarak kodla
IgnoreDuplicateRecords=Çifte kayıt hatalarını gözardı et (GÖZARDI ET EKLE)
-AutoDetectLang=Otoalgıla (tarayıcı dili)
+AutoDetectLang=Otomatik olarak tespit et (tarayıcı dili)
FeatureDisabledInDemo=Özellik demoda devre dışıdır
FeatureAvailableOnlyOnStable=Özellik sadece resmi olarak kararlı sürümlerde kullanılabilir
-BoxesDesc=Ekran Etiketleri, bazı sayfaları özelleştirmek için ekleyebileceğiniz çeşitli bilgileri gösteren bileşenlerdir. Hedef sayfayı seçip 'Etkinleştir' seçeneğini tıklayarak ekran etikeni göstermeyi veya çöp kutusuna tıklayarak devre dışı bırakıp göstermemeyi seçebilirsiniz.
-OnlyActiveElementsAreShown=Yalnızca etkinleştirilmiş modüllerin öğeleri gösterilmiştir.
+BoxesDesc=Ekran etiketleri, bazı sayfaları özelleştirmek için ekleyebileceğiniz çeşitli bilgileri gösteren bileşenlerdir. Hedef sayfayı seçip 'Etkinleştir' seçeneğini tıklayarak ekran etiketini göstermeyi veya çöp kutusuna tıklayarak devre dışı bırakıp göstermemeyi seçebilirsiniz.
+OnlyActiveElementsAreShown=Yalnızca etkinleştirilmiş modüllerin öğeleri gösterilir.
ModulesDesc=Modüller/Uygulamalar, hangi özelliklerin yazılımda mevcut olduğunu belirler. Bazı modüller, modülü etkinleştirdikten sonra kullanıcılara izin verilmesini gerektirir. Açma/kapama butonuna (modül satırının sonunda yer alır) tıklayarak ilgili modülü etkinleştirebilir veya devre dışı bırakabilirsiniz.
ModulesMarketPlaceDesc=Internette dış web sitelerinde indirmek için daha çok modül bulabilirsiniz...
ModulesDeployDesc=Dosya sisteminizdeki izinler imkan veriyorsa harici bir modül kurmak için bu aracı kullanabilirsiniz. Modül daha sonra %s sekmede görünecektir.
@@ -276,7 +276,7 @@ MAIN_MAIL_EMAIL_FROM=Otomatik e-postalar için gönderen E-Posta adresi (php.ini
MAIN_MAIL_ERRORS_TO=Geri dönen hatalı mailler için kullanılacak e-posta adresi (gönderilen maillerdeki 'Hatalar-buraya' alanı)
MAIN_MAIL_AUTOCOPY_TO= Gönderilen tüm maillerin kopyasının (Bcc) gönderileceği e-posta adresi
MAIN_DISABLE_ALL_MAILS=Tüm e-posta gönderimini devre dışı bırak (test veya demo kullanımı için)
-MAIN_MAIL_FORCE_SENDTO=Tüm e-mailleri şu adreslere gönder (gerçek alıcıların yerine, test amaçlı)
+MAIN_MAIL_FORCE_SENDTO=Tüm e-postaları şu adreslere gönder (gerçek alıcıların yerine, test amaçlı)
MAIN_MAIL_ENABLED_USER_DEST_SELECT=İzin verilen alıcı listesine e-postası mevcut olan personel kullanıcılar ekleyin
MAIN_MAIL_SENDMODE=E-posta gönderme yöntemi
MAIN_MAIL_SMTPS_ID=SMTP ID (gönderme sunucusu kimlik doğrulama gerektiriyorsa)
@@ -291,7 +291,7 @@ MAIN_DISABLE_ALL_SMS=Tüm SMS gönderimlerini devre dışı bırak (test ya da d
MAIN_SMS_SENDMODE=SMS göndermek için kullanılacak yöntem
MAIN_MAIL_SMS_FROM=SMS gönderimi için varsayılan gönderici telefon numarası
MAIN_MAIL_DEFAULT_FROMTYPE=Manuel gönderim için varsayılan gönderici e-posta adresi (Kullanıcı e-postası veya Şirket e-postası)
-UserEmail=Kullanıcı email adresi
+UserEmail=Kullanıcı e-posta adresi
CompanyEmail=Şirket e-posta adresi
FeatureNotAvailableOnLinux=Unix gibi sistemlerde bu özellik yoktur.
SubmitTranslation=Bu dilin çevirisi tamamlanmamışsa veya hatalar görüyorsanız, langs/%s dizindeki dosyalarını düzenleyerek bu hataları düzeltebilir ve değişikliklerinizi www.transifex.com/dolibarr-association/dolibarr/ adresine gönderebilirsiniz.
@@ -317,16 +317,16 @@ DoNotUseInProduction=Üretimde kullanmayın
ThisIsProcessToFollow=Yükseltme prosedürü:
ThisIsAlternativeProcessToFollow=Bu, elle işlem uygulamak için alternatif bir kurulumdur:
StepNb=Adım %s
-FindPackageFromWebSite=Find a package that provides the features you need (for example on the official web site %s).
+FindPackageFromWebSite=İhtiyacınız olan özellikleri size sunan bir paket bulun (örneğin resmi web sitesinde: %s).
DownloadPackageFromWebSite=Paketi indir (örneğin resmi web sitesinden %s).
UnpackPackageInDolibarrRoot=Paketlenmiş dosyaları Dolibarr sunucu dizininizde açın/çıkarın: %s
UnpackPackageInModulesRoot=Harici bir modülü almak/kurmak için sıkıştırılmış dosyaları harici modüller için ayrılmış olan sunucu dizininde açın/çıkarın: %s
-SetupIsReadyForUse=Module deployment is finished. You must however enable and setup the module in your application by going to the page setup modules: %s.
+SetupIsReadyForUse=Modül dağıtımı bitti. Bununla birlikte, %s modül ayar sayfasına giderek modülü uygulamanızda etkinleştirmeli ve kurmalısınız.
NotExistsDirect=Alternatif kök dizin varolan bir dizine tanımlanmamış.
InfDirAlt=Sürüm 3 ten beri bir alternatif kök dizin tanımlanabiliyor. Bu sizin ayrılmış bir dizine, eklentiler ve özel şablonlar depolamanızı sağlar. Yalnızca Dolibarr kökünde bir dizin oluşturun (örn. özel).
-InfDirExample= Then declare it in the file conf.php $dolibarr_main_url_root_alt='/custom' $dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom' If these lines are commented with "#", to enable them, just uncomment by removing the "#" character.
+InfDirExample= Daha sonra onu conf.php dosyasında ifade edin. $dolibarr_main_url_root_alt='/custom' $dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom' Bu satırların başında "#" yorum ön eki varsa, "#" karakterini silerek satırları aktifleştirebilirsiniz.
YouCanSubmitFile=Alternatif olarak, modül .zip dosya paketini yükleyebilirsiniz:
-CurrentVersion=Dolibarr geçerli sürümü
+CurrentVersion=Şuan yüklü olan Dolibarr sürümü
CallUpdatePage=Veritabanı yapısını ve verileri güncelleyen sayfaya gidin: %s.
LastStableVersion=Son kararlı sürüm
LastActivationDate=En son aktivasyon tarihi
@@ -356,7 +356,7 @@ UseACacheDelay= Saniye olarak önbellek aktarması tepki gecikmesi (hiç önbell
DisableLinkToHelpCenter=oturum açma sayfasında "Yardım ya da destek gerekli" bağlantısını gizle
DisableLinkToHelp=Çevrimiçi yardım bağlantısını gizle "%s"
AddCRIfTooLong=Otomatik metin kaydırma özelliği olmadığı çok uzun metinlerdeki taşmalar belgeler üzerinde gösterilmeyecektir. Lütfen gerekirse metin alanına satır başı ekleyin.
-ConfirmPurge=Are you sure you want to execute this purge? This will permanently delete all your data files with no way to restore them (ECM files, attached files...).
+ConfirmPurge=Bu temizleme işlemini çalıştırmak istediğinizden emin misiniz? Bu işlem tüm veri dosyalarınızı bir daha geri alınamayacak şekilde kalıcı olarak silecektir (ECM dosyaları, ekli dosyalar…).
MinLength=Enaz uzunluk
LanguageFilesCachedIntoShmopSharedMemory=.lang dosyaları paylaşılan hafızaya yüklendi.
LanguageFile=Dil dosyası
@@ -410,7 +410,7 @@ Unique=Benzersiz
Boolean=Boole (bir onay kutusu)
ExtrafieldPhone = Telefon
ExtrafieldPrice = Fiyat
-ExtrafieldMail = Eposta
+ExtrafieldMail = E-posta
ExtrafieldUrl = Url
ExtrafieldSelect = Liste seç
ExtrafieldSelectList = Tablodan seç
@@ -481,9 +481,9 @@ FreeLegalTextOnExpenseReports=Gider raporları üzerindeki yasal bilgileri içer
WatermarkOnDraftExpenseReports=Taslak gider raporlarındaki filigran
AttachMainDocByDefault=Ana belgeyi varsayılan olarak e-postaya eklemek istiyorsanız bunu 1 olarak ayarlayın (uygunsa)
FilesAttachedToEmail=Dosya ekle
-SendEmailsReminders=Send agenda reminders by emails
+SendEmailsReminders=Gündem hatırlatıcılarını e-posta ile gönder
davDescription=Setup a WebDAV server
-DAVSetup=Setup of module DAV
+DAVSetup=DAV modülü kurulumu
DAV_ALLOW_PRIVATE_DIR=Enable the generic private directory (WebDAV dedicated directory named "private" - login required)
DAV_ALLOW_PRIVATE_DIRTooltip=The generic private directory is a WebDAV directory anybody can access with its application login/pass.
DAV_ALLOW_PUBLIC_DIR=Enable the generic public directory (WebDAV dedicated directory named "public" - no login required)
@@ -545,16 +545,16 @@ Module85Name=Banka & Kasa
Module85Desc=Banka veya kasa yönetimi
Module100Name=Dış Site
Module100Desc=Add a link to an external website as a main menu icon. Website is shown in a frame under the top menu.
-Module105Name=Mailman and SPIP
+Module105Name=Mailman ve SPIP
Module105Desc=Üyelik modülü için Mailman or SPIP arayüzü
Module200Name=LDAP
Module200Desc=LDAP dizin senkronizasyonu
Module210Name=PostNuke
Module210Desc=PostNuke entegrasyonu
-Module240Name=Veri dışaaktarma
-Module240Desc=Dolibarr verilerini dışaaktarma aracı (yardımcılı)
-Module250Name=Veri içeaktarımı
-Module250Desc=Tool to import data into Dolibarr (with assistants)
+Module240Name=Veri dışa aktarma
+Module240Desc=Dolibarr verilerini dışa aktarma aracı (asistanlar ile)
+Module250Name=Veri içe aktarma
+Module250Desc=Verileri Dolibarr'a aktarma aracı (asistanlar ile)
Module310Name=Üyeler
Module310Desc=Dernek üyeleri yönetimi
Module320Name=RSS Besleme
@@ -572,7 +572,7 @@ Module510Desc=Çalışan ödemelerini kaydedin ve takip edin
Module520Name=Krediler
Module520Desc=Borçların yönetimi
Module600Name=Bildirimler
-Module600Desc=Send email notifications triggered by a business event: per user (setup defined on each user), per third-party contacts (setup defined on each third party) or by specific emails
+Module600Desc=Bir iş etkinliği tarafından tetiklenen e-posta bildirimleri gönderin: her kullanıcı için (her bir kullanıcı için tanımlanmış kurulum), her üçüncü parti kişisi için (her bir üçüncü parti için tanımlanmış kurulum) veya belirli e-postalara göre.
Module600Long=Note that this module sends emails in real-time when a specific business event occurs. If you are looking for a feature to send email reminders for agenda events, go into the setup of module Agenda.
Module610Name=Ürün Değişkenleri
Module610Desc=Ürün değişkenlerinin oluşturulması (renk, ebat v.b.)
@@ -588,21 +588,21 @@ Module1520Name=Belge Oluşturma
Module1520Desc=Toplu e-posta belgesi oluşturma
Module1780Name=Etiketler/Kategoriler
Module1780Desc=Etiket/kategori oluştur (ürünler, müşteriler, tedarikçiler, kişiler ya da üyeler)
-Module2000Name=FCKdüzenleyici (FCKeditor)
-Module2000Desc=Allow text fields to be edited/formatted using CKEditor (html)
+Module2000Name=WYSIWYG düzenleyici
+Module2000Desc=CKEditor (html) kullanarak metin alanlarının düzenlenmesine/biçimlendirilmesine olanak sağlayın
Module2200Name=Dinamik Fiyatlar
Module2200Desc=Otomatik fiyat üretimi için matematiksel ifadeler kullanın
Module2300Name=Planlı işler
Module2300Desc=Scheduled jobs management (alias cron or chrono table)
-Module2400Name=Etkinlik / Ajanda
-Module2400Desc=Track events. Log automatic events for tracking purposes or record manual events or meetings. This is the principal module for good Customer or Vendor Relationship Management.
+Module2400Name=Etkinlik/Gündem
+Module2400Desc=Etkinlikleri takip edin. İzleme amacıyla otomatik etkinlikleri günlüğe geçirin veya manuel etkinlikleri ya da toplantıları kaydedin. Bu, iyi bir Müşteri veya Tedarikçi İlişkileri Yönetimi için temel modüldür.
Module2500Name=DMS / ECM
Module2500Desc=Belge Yönetim Sistemi / Elektronik İçerik Yönetimi. Oluşturulan veya saklanan belgelerinizin otomatik organizasyonu. İhtiyacınız olduğunda paylaşın.
Module2600Name=API/Web hizmetleri (SOAP sunucusu)
Module2600Desc=API hizmetlerini sağlayan Dolibarr SOAP sunucusunu etkinleştir
Module2610Name=API/Web hizmetleri (REST sunucusu)
Module2610Desc=API hizmetlerini sağlayan Dolibarr REST sunucusunu etkinleştir
-Module2660Name=Çağrı WebHizmetleri (SOAP istemcisi)
+Module2660Name=Çağrı Web hizmetleri (SOAP istemcisi)
Module2660Desc=Enable the Dolibarr web services client (Can be used to push data/requests to external servers. Only Purchase orders are currently supported.)
Module2700Name=Gravatar
Module2700Desc=Kullanıcıların/üyelerin fotoğrafını göstermek için çevrimiçi Gravatar hizmetini (www.gravatar.com) kullanın (e-postalarıyla bulunur). İnternet erişimi gerekiyor.
@@ -610,7 +610,7 @@ Module2800Desc=FTP İstemcisi
Module2900Name=GeoIPMaxmind
Module2900Desc=GeoIP Maxmind dönüştürme becerileri
Module3200Name=Değiştirilemez Arşivler
-Module3200Desc=Değiştirilemeyen bir iş etkinlikleri günlüğü etkinleştirin. Etkinlikler gerçek zamanlı olarak arşivlenir. Günlük, dışa aktarılabilen zincirlenmiş olayların salt okunur bir tablosudur. Bu modül bazı ülkeler için zorunlu olabilir.
+Module3200Desc=Değiştirilemeyen bir iş etkinlikleri günlüğü etkinleştirin. Etkinlikler gerçek zamanlı olarak arşivlenir. Günlük, dışa aktarılabilen zincirlenmiş etkinliklerin salt okunur bir tablosudur. Bu modül bazı ülkeler için zorunlu olabilir.
Module4000Name=IK
Module4000Desc=Human resources management (management of department, employee contracts and feelings)
Module5000Name=Çoklu-firma
@@ -620,10 +620,10 @@ Module6000Desc=İş akışı yönetimi (otomatik nesne oluşturma ve/veya otomat
Module10000Name=Websiteleri
Module10000Desc=Create websites (public) with a WYSIWYG editor. Just setup your web server (Apache, Nginx, ...) to point to the dedicated Dolibarr directory to have it online on the internet with your own domain name.
Module20000Name=İzin İstekleri Yönetimi
-Module20000Desc=Çalışan izni isteklerini tanımlayın ve izleyin
+Module20000Desc=Çalışan izni isteklerini tanımlayın ve takip edin
Module39000Name=Ürün Lotları
Module39000Desc=Ürünler için lot numarası, seri numarası, son tüketim ve son satış tarihi yönetimi
-Module40000Name=Çoklu parabirim
+Module40000Name=Çoklu para birimi
Module40000Desc=Fiyat ve belgelerde alternatif para birimlerini kullanın
Module50000Name=PayBox
Module50000Desc=Offer customers a PayBox online payment page (credit/debit cards). This can be used to allow your customers to make ad-hoc payments or payments related to a specific Dolibarr object (invoice, order etc...)
@@ -653,7 +653,7 @@ Permission11=Müşteri faturalarını oku
Permission12=Müşteri faturaları oluştur/düzenle
Permission13=Müşteri faturalarının doğrulamasını kaldır
Permission14=Müşteri faturalarını doğrula
-Permission15=Müşteri faturalarını E-posta ile gönder
+Permission15=Müşteri faturalarını e-posta ile gönder
Permission16=Müşteri fatura ödemeleri oluşturun
Permission19=Müşteri faturaları sil
Permission21=Teklif oku
@@ -753,10 +753,10 @@ Permission212=Hat sipariş et
Permission213=Hat etkinleştir
Permission214=Telefon kurulumu
Permission215=Sağlayıcı kur
-Permission221=Eposta oku
-Permission222=Eposta oluştur/değiştir (konu, alıcı ...)
-Permission223=Eposta doğrula (göndermeye izin verir)
-Permission229=Eposta sil
+Permission221=E-postaları oku
+Permission222=E-posta oluştur/değiştir (konu, alıcı ...)
+Permission223=E-posta doğrula (göndermeye izin verir)
+Permission229=E-postaları sil
Permission237=Alıcı ve bilgilerini göster
Permission238=Postaları elle gönder
Permission239=Doğrulandıktan ya da gönderildikten sonra postaları sil
@@ -804,6 +804,7 @@ Permission401=İndirim oku
Permission402=İndirim oluştur/değiştir
Permission403=İndirim doğrula
Permission404=İndirim sil
+Permission430=Use Debug Bar
Permission511=Maaş ödemelerini okuyun
Permission512=Maaş ödemeleri oluşturun/değiştirin
Permission514=Maaş ödemelerini silin
@@ -818,6 +819,9 @@ Permission532=Hizmet oluştur/değiştir
Permission534=Hizmet sil
Permission536=Gizli hizmetleri gör/yönet
Permission538=Hizmet dışaaktar
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Bağış oluştur/değiştir
Permission702=Bağış sil
Permission703=Bağış sil
@@ -827,7 +831,7 @@ Permission773=Gider raporu sil
Permission774=Bütün gider raporlarını oku (emrinde olmayanlarınkini de)
Permission775=Gider raporu onayla
Permission776=Ödeme gider raporu
-Permission779=Gider raporları dışaaktarma
+Permission779=Gider raporlarını dışa aktar
Permission1001=Stok oku
Permission1002=Depo oluştur/değiştir
Permission1003=Depo sil
@@ -837,6 +841,12 @@ Permission1101=Teslimat emirlerini oku
Permission1102=Teslimat emri oluştur/değiştir
Permission1104=Teslimat emri doğrula
Permission1109=Teslim emri sil
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Tedarikçi oku
Permission1182=Tedarikçi siparişlerini oku
Permission1183=Tedarikçi siparişleri oluştur/değiştir
@@ -846,29 +856,19 @@ Permission1186=Tedarikçi siparişlerini sipariş et
Permission1187=Tedarikçi siparişlerinin onay makbuzu
Permission1188=Tedarikçi siparişlerini sil
Permission1190=Tedarikçi siparişlerini onayla (ikinci onay)
-Permission1201=Bir dışaaktarma sonucu al
-Permission1202=Dışaaktarma oluştur/değiştir
+Permission1201=Bir dışa aktarma sonucu al
+Permission1202=Dışa aktarma Oluştur/Değiştir
Permission1231=Tedarikçi faturalarını oku
Permission1232=Tedarikçi faturaları oluştur/değiştir
Permission1233=Tedarikçi faturalarını doğrula
Permission1234=Tedarikçi faturalarını sil
-Permission1235=Tedarikçi faturalarını e-postayla gönder
+Permission1235=Tedarikçi faturalarını e-posta ile gönder
Permission1236=Tedarikçi faturalarını, nitelikleri ve ödemeleri dışa aktar
Permission1237=Tedarikçi siparişlerini ve detaylarını dışa aktar
Permission1251=Dış verilerin veritabanına toplu olarak alınmasını çalıştır (veri yükle)
Permission1321=Müşteri faturalarını, özniteliklerin ve ödemelerini dışaaktar
Permission1322=Ödenmiş bir faturayı yeniden aç
Permission1421=Müşteri siparişleri ve niteliklerini dışa aktar
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=İzin isteği sil
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Yönetici izin istekleri (ayarla ve bakiye güncelle)
-Permission23001=Planlı iş oku
-Permission23002=Planlı iş oluştur/güncelle
-Permission23003=Planlı iş sil
-Permission23004=Planlı iş yürüt
Permission2401=Onun hesabına bağlı eylemleri (etkinlikleri veya görevleri) oku
Permission2402=Onun hesabına bağlı eylemler (etkinlikler veya görevler) oluştur/değiştir
Permission2403=Onun hesabına bağlı eylemleri (etkinlikleri veya görevleri) sil
@@ -882,9 +882,41 @@ Permission2503=Belge gönder ya da sil
Permission2515=Belge dizinlerini kur
Permission2801=Okuma modunda FTP istemcisi kullan (yalnızca tara ve indir)
Permission2802=Yazma modunda FTP istemcisi kullan (sil ya da dosya yükle)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=İzin isteği sil
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Yönetici izin istekleri (ayarla ve bakiye güncelle)
+Permission23001=Planlı iş oku
+Permission23002=Planlı iş oluştur/güncelle
+Permission23003=Planlı iş sil
+Permission23004=Planlı iş yürüt
Permission50101=Satış Noktası Kullan
Permission50201=Işlemleri oku
Permission50202=İçeaktarma işlemleri
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Yazdır
Permission55001=Anket oku
Permission55002=Anket oluştur/düzenle
@@ -897,7 +929,7 @@ Permission63003=Kaynak sil
Permission63004=Gündem etkinliklerine kaynak bağlantıla
DictionaryCompanyType=Üçüncü parti türleri
DictionaryCompanyJuridicalType=Üçüncü partilerin yasal formları
-DictionaryProspectLevel=Potansiyel aday
+DictionaryProspectLevel=Aday potansiyeli
DictionaryCanton=İller Listesi
DictionaryRegion=Bölgeler
DictionaryCountry=Ülkeler
@@ -982,11 +1014,11 @@ CurrentNext=Güncel/Sonraki
Offset=Sapma
AlwaysActive=Her zaman etkin
Upgrade=Yükselt
-MenuUpgrade=Yükseltme / Genişletme
+MenuUpgrade=Yükseltme/Genişletme
AddExtensionThemeModuleOrOther=Harici uygulama/modül alma/yükleme
WebServer=Web sunucusu
DocumentRootServer=Web sunucusu kök dizini
-DataRootServer=Veri dizini dosyaları
+DataRootServer=Veri dosyalarının dizini
IP=IP
Port=Port
VirtualServerName=Sanal sunucu adı
@@ -997,7 +1029,7 @@ Database=Veritabanı
DatabaseServer=Ana bilgisayar veritabanı
DatabaseName=Veritabanı ismi
DatabasePort=Veritabanı bağlantı noktası
-DatabaseUser=Veritabanı kullanıcı
+DatabaseUser=Veritabanı kullanıcısı
DatabasePassword=Veritabanı parolası
Tables=Tablolar
TableName=Tablo adı
@@ -1073,12 +1105,12 @@ BrowserName=Tarayıcı adı
BrowserOS=Tarayıcı OS
ListOfSecurityEvents=Dolibarr güvenlik etkinlikleri listesi
SecurityEventsPurged=Güvenlik etkinlikleri temizlendi
-LogEventDesc=Belirli güvenlik olayları için günlüğe kaydetmeyi etkinleştirin. Yöneticiler %s - %s menüsünden günlüğü görebilir. Uyarı: Bu özellik veritabanında büyük miktarda veri üretebilir.
+LogEventDesc=Belirli güvenlik etkinlikleri için günlüğe kaydetmeyi etkinleştirin. Yöneticiler %s - %s menüsünden günlüğü görebilir. Uyarı: Bu özellik veri tabanında büyük miktarda veri üretebilir.
AreaForAdminOnly=Kurulum parametreleri sadece yönetici olan kullanıcılar tarafından ayarlanabilir.
SystemInfoDesc=Sistem bilgileri sadece okuma modunda ve yöneticiler için görüntülenen çeşitli teknik bilgilerdir.
SystemAreaForAdminOnly=Bu alan yalnızca yönetici kullanıcılar tarafından kullanılabilir. Dolibarr kullanıcı izinleri bu kısıtlamayı değiştiremez.
CompanyFundationDesc=Şirketin/varlığın bilgilerini düzenleyin. Sayfanın sonunda yer alan "%s" veya "%s" butonuna tıklayın.
-AccountantDesc=Muhasebecinizin veya şirket hesabınızı tutanların ayrıntılarını düzenleyin
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Muhasebeci kodu
DisplayDesc=Dolibarr'ın görünümünü ve davranışını etkileyen parametreler buradan özelleştirilebilir.
AvailableModules=Mevcut uygulamalar/modüller
@@ -1086,7 +1118,7 @@ ToActivateModule=Modülleri etkinleştirmek için, ayarlar alanına gidin (Giri
SessionTimeOut=Oturum için zaman aşımı
SessionExplanation=This number guarantees that the session will never expire before this delay, if the session cleaner is done by Internal PHP session cleaner (and nothing else). Internal PHP session cleaner does not guarantee that the session will expire after this delay. It will expire, after this delay, and when the session cleaner is run, so every %s/%s access, but only during access made by other sessions (if value is 0, it means clearing of session is done only by an external process). Note: on some servers with an external session cleaning mechanism (cron under debian, ubuntu ...), the sessions can be destroyed after a period defined by an external setup, no matter what the value entered here is.
TriggersAvailable=Mevcut tetikleyiciler
-TriggersDesc=Triggers are files that will modify the behavior of Dolibarr workflow once copied into the directory htdocs/core/triggers. They realize new actions, activated on Dolibarr events (new company creation, invoice validation, ...).
+TriggersDesc=Tetikleyiciler, htdocs/core/triggers dizinine kopyalandığında Dolibarr iş akışının davranışını değiştirecek dosyalardır. Bu dosyalar, Dolibarr etkinliklerinde aktifleştirilmiş yeni eylemler (yeni şirket oluşturma, fatura doğrulama, ...) gerçekleştirir.
TriggerDisabledByName=Bu dosyadaki tetikleyiciler adlarındaki -NORUN soneki tarafından devre dışı bırakılır.
TriggerDisabledAsModuleDisabled=Bu dosyadaki tetikleyiciler %s modülü devre dışı bırakıldığında devre dışı kalır.
TriggerAlwaysActive=Bu dosyadaki tetikleyiciler, etkin Dolibarr modülleri ne olursa olsun her zaman etkindir.
@@ -1104,23 +1136,23 @@ MAIN_ROUNDING_RULE_TOT=Yuvarlama oranı basamağı (Yuvarlamanın 10 tabanından
UnitPriceOfProduct=Bir ürünün net birim fiyatı
TotalPriceAfterRounding=Yuvarlama sonrası toplam fiyat (KDV hariç/KDV tutarı/KDV dahil)
ParameterActiveForNextInputOnly=Yalnız sonraki giriş için etkili Parametre
-NoEventOrNoAuditSetup=Hiçbir güvenlik etkinliği kayıt edilmedi. Eğer "Ayarlar - Güvenlik - Denetim" sayfasında Denetim etkinleştirilmemişse bu normal bir durumdur.
+NoEventOrNoAuditSetup=Hiçbir güvenlik etkinliği kaydedilmedi. Eğer "Ayarlar - Güvenlik - Denetim" sayfasında Denetim etkinleştirilmemişse bu normal bir durumdur.
NoEventFoundWithCriteria=Bu arama kriterleri için hiçbir güvenlik etkinliği bulunamadı
SeeLocalSendMailSetup=Yerel postagönder kurulumunuza bakın
-BackupDesc=A complete backup of a Dolibarr installation requires two steps.
-BackupDesc2=Backup the contents of the "documents" directory (%s) containing all uploaded and generated files. This will also include all the dump files generated in Step 1.
-BackupDesc3=Backup the structure and contents of your database (%s) into a dump file. For this, you can use the following assistant.
+BackupDesc=Bir Dolibarr kurulumunun komple yedeklenmesi iki adım gerektirir.
+BackupDesc2=Yüklenen ve oluşturulan tüm dosyaları içeren "documents" dizininin (%s) içeriğini yedekleyin. Bu, 1. Adımda oluşturulan tüm döküm dosyalarını da kapsayacaktır.
+BackupDesc3=Veri tabanınızın yapısını ve içeriğini (%s) bir döküm dosyasına yedekleyin. Bunun için aşağıdaki asistanı kullanabilirsiniz.
BackupDescX=Arşivlenen dizin güvenli bir yerde saklanmalıdır.
BackupDescY=Üretilen bilgi döküm dosyası güvenli bir yerde korunmalıdır.
BackupPHPWarning=Yedekleme bu yöntemle garanti edilemez. Bir önceki yöntem önerilir.
RestoreDesc=Bir Dolibarr yedeğini geri yüklemek için iki adım gereklidir.
-RestoreDesc2=Restore the backup file (zip file for example) of the "documents" directory to a new Dolibarr installation or into this current documents directory (%s).
-RestoreDesc3=Restore the database structure and data from a backup dump file into the database of the new Dolibarr installation or into the database of this current installation (%s). Warning, once the restore is complete, you must use a login/password, that existed from the backup time/installation to connect again. To restore a backup database into this current installation, you can follow this assistant.
+RestoreDesc2="documents" dizininin yedekleme dosyasını (örneğin zip dosyası) yeni bir Dolibarr kurulumuna veya mevcut olan bu belge dizinine (%s) geri yükleyin.
+RestoreDesc3=Yedeklenmiş bir döküm dosyasındaki veritabanı yapısını ve verileri, yeni Dolibarr kurulumunun veri tabanına veya mevcut olan bu kurulumun veri tabanına (%s) geri yükleyin. Uyarı: Geri yükleme tamamlandıktan sonra tekrar giriş yapabilmek için yedeklenmiş kurulumdaki mevcut olan bir kullanıcı adı/parola kullanmalısınız. Yedeklenmiş veri tabanını mevcut olan bu kuruluma geri yüklemek için bu asistanı takip edebilirsiniz.
RestoreMySQL=MySQL içeaktar
ForcedToByAModule= Bu kural bir aktif modül tarafından s ye zorlanır
PreviousDumpFiles=Mevcut yedekleme dosyaları
WeekStartOnDay=Haftanın ilk günü
-RunningUpdateProcessMayBeRequired=Running the upgrade process seems to be required (Program version %s differs from Database version %s)
+RunningUpdateProcessMayBeRequired=Yükseltme işlemini gerçekleştirmek gerekli gibi görünüyor (%s olan program sürümü %s olan Veri tabanı sürümünden farklı görünüyor)
YouMustRunCommandFromCommandLineAfterLoginToUser=Bu komutu %s kullanıcısı ile bir kabuğa giriş yaptıktan sonra komut satırından çalıştırabilir ya da parolayı %s elde etmek için komut satırının sonuna –W seçeneğini ekleyebilirsiniz.
YourPHPDoesNotHaveSSLSupport=SSL fonksiyonları PHP nizde mevcut değildir
DownloadMoreSkins=Daha fazla kaplama indirin
@@ -1160,7 +1192,7 @@ ExtraFieldsProject=Tamamlayıcı öznitelikler (projeler)
ExtraFieldsProjectTask=Tamamlayıcı öznitelikler (görevler)
ExtraFieldHasWrongValue=Öznitelik %s için hatalı değer.
AlphaNumOnlyLowerCharsAndNoSpace=yalnızca boşluksuz olarak alfasayısal ve küçük harfli karakterler
-SendmailOptionNotComplete=Uyarı, bazı Linux sistemlerinde, epostanızdan eposta göndermek için eposta gönderme uygulaması kurulumu –ba seçeneğini içermelidir (php.ini dosyanızın içine parameter mail.force_extra_parameters). Eğer bazı alıcılar hiç eposta alamazsa, bu PHP parametresini mail.force_extra_parameters = -ba ile düzenleyin.
+SendmailOptionNotComplete=Uyarı: Bazı Linux sistemlerinde, e-posta adresinizden mail göndermek için sendmail yürütme kurulumu -ba seçeneğini içermelidir (php.ini dosyanızın içindeki parameter mail.force_extra_parameters). Eğer bazı alıcılar hiç e-posta alamazsa, bu PHP parametresini mail.force_extra_parameters = -ba ile düzenlemeye çalışın.
PathToDocuments=Belgelerin yolu
PathDirectory=Dizin
SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might not be parsed correctly by some receiving mail servers. The result is that some mails can't be read by people hosted by those bugged platforms. This is the case for some Internet providers (Ex: Orange in France). This is not a problem with Dolibarr or PHP but with the receiving mail server. You can however add an option MAIN_FIX_FOR_BUGGED_MTA to 1 in Setup - Other to modify Dolibarr to avoid this. However, you may experience problems with other servers that strictly use the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" which has no disadvantages.
@@ -1377,7 +1409,7 @@ LDAPFilterConnection=Arama süzgeçi
LDAPFilterConnectionExample=Example: &(objectClass=inetOrgPerson)
LDAPFieldLoginSamba=Oturum aç (samba, activedirectory)
LDAPFieldLoginSambaExample=Örnek: samaccountname
-LDAPFieldFullname=İlk Adı
+LDAPFieldFullname=Tam Adı
LDAPFieldFullnameExample=Örnek: cn
LDAPFieldPasswordNotCrypted=Parola şifrelenmemiş
LDAPFieldPasswordCrypted=Parola şifrelenmiş
@@ -1387,14 +1419,14 @@ LDAPFieldName=Adı
LDAPFieldNameExample=Örnek: sn
LDAPFieldFirstName=Adı
LDAPFieldFirstNameExample=Örnek: givenName
-LDAPFieldMail=Eposta adresi
+LDAPFieldMail=E-posta adresi
LDAPFieldMailExample=Örnek: mail
LDAPFieldPhone=İş telefon numarası
LDAPFieldPhoneExample=Örnek: telephonenumber
LDAPFieldHomePhone=Kişisel telefon numarası
LDAPFieldHomePhoneExample=Örnek: homephone
LDAPFieldMobile=Cep telefonu
-LDAPFieldMobileExample=Örnek: mobile
+LDAPFieldMobileExample=Örnek: mobil
LDAPFieldFax=Faks numarası
LDAPFieldFaxExample=Örnek: facsimiletelephonenumber
LDAPFieldAddress=Cadde
@@ -1511,11 +1543,11 @@ RSSUrl=RSS URL
RSSUrlExample=İlginç bir RSS beslemesi
##### Mailing #####
MailingSetup=E-postalama modülü kurulumu
-MailingEMailFrom=E-Postalama modülü tarafından gönderilen e-postalar için gönderici e-posta adresi (gönderen)
-MailingEMailError=Hatalı e-postalar için iade e-postası (Hatalar-kime)
+MailingEMailFrom=E-postalama modülü tarafından gönderilen e-postalar için gönderici e-posta adresi (gönderen)
+MailingEMailError=Hatalı e-postalar için iade e-posta adresi (Hatalar-kime)
MailingDelay=Sonraki mesajı göndermek için beklenecek saniyeler
##### Notification #####
-NotificationSetup=Eposta Bildirimi modülü ayarları
+NotificationSetup=E-posta Bildirimi modülü kurulumu
NotificationEMailFrom=Bildirimler modülü tarafından gönderilen e-postalar için gönderici e-posta (gönderen)
FixedEmailTarget=Alıcı
##### Sendings #####
@@ -1536,9 +1568,9 @@ ActivateFCKeditor=Gelişmiş düzenleyiciyi şunun için etkinleştir:
FCKeditorForCompany=Öğe açıklamaları ve notları için WYSIWIG oluşturma/düzenleme (ürünler/hizmetler hariç)
FCKeditorForProduct=Ürünlerin/hizmetlerin açıklamaları ve notlar için WYSIWIG oluşturma/düzenleme
FCKeditorForProductDetails=WYSIWIG creation/edition of products details lines for all entities (proposals, orders, invoices, etc...). Warning: Using this option for this case is seriously not recommended as it can create problems with special characters and page formatting when building PDF files.
-FCKeditorForMailing= Postaları WYSIWIG olarak oluşturma/düzenleme
+FCKeditorForMailing= Toplu e-postalar için WYSIWIG oluşturma/düzenleme (Araçlar->E-postalamalar)
FCKeditorForUserSignature=Kullanıcı imzasının WYSIWIG olarak oluşturulması/düzenlenmesi
-FCKeditorForMail=Tüm postaların WYSIWIG olarak oluşturması/düzenlenmesi (Araçlar->ePostlama hariç)
+FCKeditorForMail=Tüm mailler için WYSIWIG oluşturma/düzenleme (Araçlar->E-postalamalar hariç)
##### Stock #####
StockSetup=Stok modülü kurulumu
IfYouUsePointOfSaleCheckModule=If you use the Point of Sale module (POS) provided by default or an external module, this setup may be ignored by your POS module. Most POS modules are designed by default to create an invoice immediately and decrease stock irrespective of the options here. So if you need or not to have a stock decrease when registering a sale from your POS, check also your POS module setup.
@@ -1585,7 +1617,7 @@ OnInvoice=Faturada
SupposedToBePaymentDate=Kullanılan ödeme tarihi
SupposedToBeInvoiceDate=Kullanılan fatura tarihi
Buy=Satınal
-Sell=Sat
+Sell=Satış
InvoiceDateUsed=Kullanılan fatura tarihi
YourCompanyDoesNotUseVAT=Şirketiniz KDV kullanmayacak şekilde tanımlanmış (Giriş- Ayarlar - Şirket/Kuruluş), bu nedenle ayarlanacak KDV seçenekleri yok.
AccountancyCode=Muhasebe Kodu
@@ -1593,9 +1625,9 @@ AccountancyCodeSell=Satış hesap. kodu
AccountancyCodeBuy=Alış hesap. kodu
##### Agenda #####
AgendaSetup=Etkinlik ve gündem modülü kurulumu
-PasswordTogetVCalExport=Dışaaktarma bağlantısı yetki anahtarı
-PastDelayVCalExport=Bundan daha büyük etkinliği dışaaktarma
-AGENDA_USE_EVENT_TYPE=Use events types (managed in menu Setup -> Dictionaries -> Type of agenda events)
+PasswordTogetVCalExport=Dışa aktarma bağlantısını yetkilendirme anahtarı
+PastDelayVCalExport=Bundan daha eski etkinliği dışa aktarma
+AGENDA_USE_EVENT_TYPE=Etkinlik türleri kullanın (Ayarlar -> Sözlükler -> Gündem etkinlik türleri menüsünden yönetilir)
AGENDA_USE_EVENT_TYPE_DEFAULT=Automatically set this default value for type of event in event create form
AGENDA_DEFAULT_FILTER_TYPE=Automatically set this type of event in search filter of agenda view
AGENDA_DEFAULT_FILTER_STATUS=Automatically set this status for events in search filter of agenda view
@@ -1612,7 +1644,7 @@ ClickToDialUseTelLink=Telefon numaraları üzerinde yalnızca bir "tel:" linki k
ClickToDialUseTelLinkDesc=Use this method if your users have a softphone or a software interface installed on the same computer as the browser, and called when you click on a link in your browser that starts with "tel:". If you need a full server solution (no need of local software installation), you must set this to "No" and fill next field.
##### Point Of Sale (CashDesk) #####
CashDesk=Satış Noktası
-CashDeskSetup=Satış Noktası modülü ayarları
+CashDeskSetup=Satış Noktası modülü kurulumu
CashDeskThirdPartyForSell=Satışlar için kullanılacak varsayılan genel üçüncü parti
CashDeskBankAccountForSell=Nakit ödemeleri almak için kullanılan varsayılan hesap
CashDeskBankAccountForCheque= Default account to use to receive payments by check
@@ -1687,15 +1719,15 @@ NbNumMin=Enaz sayıdaki sayısal karakterler
NbSpeMin=Enaz sayıdaki özel karakterler
NbIteConsecutive=Ençok sayıdaki tekrarlanan aynı karakter
NoAmbiCaracAutoGeneration=Otomatik oluşturma için belirsiz karakter ("1","l","i","|","0","O") kullanmayın
-SalariesSetup=Ücretler Modülü Ayarları
+SalariesSetup=Ücret modülü kurulumu
SortOrder=Sıralama düzeni
Format=Biçim
TypePaymentDesc=0:Customer payment type, 1:Vendor payment type, 2:Both customers and suppliers payment type
IncludePath=Yolu içerir (%s değişlende tanımlanır)
-ExpenseReportsSetup=Gider Raporları modülü Ayarları
+ExpenseReportsSetup=Gider Raporları modülü kurulumu
TemplatePDFExpenseReports=Gider raporu belgesi oluşturmak için belge şablonları
-ExpenseReportsIkSetup=Gider Raporları modülü ayarları - Milles index
-ExpenseReportsRulesSetup=Gider Raporları modülü ayarları - Kurallar
+ExpenseReportsIkSetup=Gider Raporları modülü kurulumu - Milles index
+ExpenseReportsRulesSetup=Gider Raporları modülü kurulumu - Kurallar
ExpenseReportNumberingModules=Gider raporları numaralandırma modülü
NoModueToManageStockIncrease=Otomatik stok arttırılması yapabilecek hiçbir modül etkinleştirilmemiş. Stok arttırılması yalnızca elle girişle yapılacaktır.
YouMayFindNotificationsFeaturesIntoModuleNotification=You may find options for email notifications by enabling and configuring the module "Notification".
@@ -1705,7 +1737,7 @@ ListOfFixedNotifications=Sabit Bildirimlerin Listesi
GoOntoUserCardToAddMore=Kullanıcılar için bildirim eklemek veya silmek için kullanıcının "Bildirimler" sekmesine gidin
GoOntoContactCardToAddMore=Kişilerden/adreslerden bildirimleri eklemek ya da kaldırmak için üçüncü taraf kişileri "Bildirimler" sekmesine git
Threshold=Sınır
-BackupDumpWizard=Wizard to build the backup file
+BackupDumpWizard=Yedek dosyayı oluşturmak için sihirbaz
SomethingMakeInstallFromWebNotPossible=Web arayüzünden dış modül kurulumu aşağıdaki nedenden ötürü olanaksızdır:
SomethingMakeInstallFromWebNotPossible2=For this reason, process to upgrade described here is a manual process only a privileged user may perform.
InstallModuleFromWebHasBeenDisabledByFile=Dış modülün uygulama içerisinden kurulumu yöneticiniz tarafından engellenmiştir. Bu özelliğe izin verilmesi için ondan %s dosyasını kaldırmasını istemelisiniz.
@@ -1846,8 +1878,8 @@ CodeLastResult=En son sonuç kodu
NbOfEmailsInInbox=Number of emails in source directory
LoadThirdPartyFromName=Load third party searching on %s (load only)
LoadThirdPartyFromNameOrCreate=Load third party searching on %s (create if not found)
-WithDolTrackingID=Dolibarr İzleme Kimliği bulundu
-WithoutDolTrackingID=Dolibarr İzleme Kimliği bulunamadı
+WithDolTrackingID=Dolibarr Takip Numarası bulundu
+WithoutDolTrackingID=Dolibarr Takip Numarası bulunamadı
FormatZip=Posta Kodu
MainMenuCode=Menu entry code (mainmenu)
ECMAutoTree=Otomatik ECM ağacını göster
@@ -1882,12 +1914,14 @@ ExportSetup=Dışa aktarma modülünün kurulumu
InstanceUniqueID=Unique ID of the instance
SmallerThan=Smaller than
LargerThan=Larger than
-IfTrackingIDFoundEventWillBeLinked=Note that If a tracking ID is found into incoming email, the event will be automatically linked to the related objects.
+IfTrackingIDFoundEventWillBeLinked=Eğer gelen e-posta içerisinde bir takip numarası bulunuyorsa, etkinliğin otomatik olarak ilgili nesnelere bağlanacağını unutmayınız.
WithGMailYouCanCreateADedicatedPassword=With a GMail account, if you enabled the 2 steps validation, it is recommanded to create a dedicated second password for the application instead of using your own account passsword from https://myaccount.google.com/.
-IFTTTSetup=IFTTT module setup
-IFTTT_SERVICE_KEY=IFTTT Service key
+IFTTTSetup=IFTTT modül kurulumu
+IFTTT_SERVICE_KEY=IFTTT Hizmet anahtarı
IFTTT_DOLIBARR_ENDPOINT_SECUREKEY=Security key to secure the endpoint URL used by IFTTT to send messages to your Dolibarr.
-IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute some action on external IFTTT triggers.
-UrlForIFTTT=URL endpoint for IFTTT
-YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
-EndPointFor=End point for %s : %s
+IFTTTDesc=Bu modül IFTTT'deki etkinlikleri tetiklemek ve/veya harici IFTTT tetikleyicilerindeki bazı eylemleri yürütmek için tasarlanmıştır.
+UrlForIFTTT=IFTTT için URL bitiş noktası
+YouWillFindItOnYourIFTTTAccount=Onu IFTTT hesabınızda bulacaksınız
+EndPointFor=%s için bitiş noktası: %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/tr_TR/agenda.lang b/htdocs/langs/tr_TR/agenda.lang
index 84846f58d53..b6741221ac2 100644
--- a/htdocs/langs/tr_TR/agenda.lang
+++ b/htdocs/langs/tr_TR/agenda.lang
@@ -7,108 +7,108 @@ Agendas=Gündemler
LocalAgenda=İç takvim
ActionsOwnedBy=Etkinlik sahibi
ActionsOwnedByShort=Sahibi
-AffectedTo=Görevlendirilen
+AffectedTo=Atanan
Event=Etkinlik
Events=Etkinlikler
EventsNb=Etkinlik sayısı
ListOfActions=Etkinlik listesi
EventReports=Etkinlik raporları
Location=Konum
-ToUserOfGroup=Gruptaki herhangi bir kullanıcı için
-EventOnFullDay=Tam gün etkinliği
-MenuToDoActions=Tüm sonlanmayan etkinlikler
-MenuDoneActions=Tüm sonlanan etkinlikler
-MenuToDoMyActions=Sonlanmayan etkinliklerim
-MenuDoneMyActions=Sonlanan etkinliklerim
+ToUserOfGroup=Gruptaki herhangi bir kullanıcıya
+EventOnFullDay=Tam gün(ler)deki etkinlik
+MenuToDoActions=Sonlandırılmamış tüm etkinlikler
+MenuDoneActions=Sonlandırılmış tüm etkinlikler
+MenuToDoMyActions=Sonlanmamış etkinliklerim
+MenuDoneMyActions=Sonlanmış etkinliklerim
ListOfEvents=Etkinlik listesi (iç takvim)
ActionsAskedBy=Etkinliği bildiren
-ActionsToDoBy=Etkinlik için görevlendirilen
+ActionsToDoBy=Etkinliğe atanan
ActionsDoneBy=Etkinliği yapan
-ActionAssignedTo=Etkinlik için görevlendirilen
+ActionAssignedTo=Etkinliğe atanan
ViewCal=Ay görünümü
ViewDay=Gün görünümü
ViewWeek=Hafta görünümü
-ViewPerUser=Kullanıcı görünümü başına
-ViewPerType=Görünüm türüne göre
-AutoActions= Gündemin otomatik doldurulması
-AgendaAutoActionDesc= Here you may define events which you want Dolibarr to create automatically in Agenda. If nothing is checked, only manual actions will be included in logs and displayed in Agenda. Automatic tracking of business actions done on objects (validation, status change) will not be saved.
-AgendaSetupOtherDesc= This page provides options to allow the export of your Dolibarr events into an external calendar (Thunderbird, Google Calendar etc...)
-AgendaExtSitesDesc=Bu sayfa takvimlerin dış kaynaklarında Dolibarr gündemindeki etkinliklerinin görünmesini sağlar.
-ActionsEvents=Dolibarr'ın otomatik olarak gündemde bir etkinlik oluşturacağı eylemler
-EventRemindersByEmailNotEnabled=Event reminders by email was not enabled into %s module setup.
+ViewPerUser=Kullanıcıya göre görünüm
+ViewPerType=Türe göre görünüm
+AutoActions= Otomatik doldurma
+AgendaAutoActionDesc= Dolibarr'ın Gündem içerisinde otomatik olarak oluşturmasını istediğiniz etkinlikleri burada tanımlayabilirsiniz. Eğer hiçbiri seçilmemişse, kayıtlara sadece manuel eylemler dahil edilecek ve Gündem içerisinde gösterilecektir. Nesneler üzerinde gerçekleştirilen ticari faaliyetlerin (doğrulama, durum değişikliği) otomatik takibi kaydedilmeyecektir.
+AgendaSetupOtherDesc= Bu sayfa, Dolibarr etkinliklerinizi harici bir takvim (Thunderbird, Google Calendar vb...) için dışa aktarmanızı sağlayan seçenekleri sunar
+AgendaExtSitesDesc=Bu sayfa, takvimlerin dış kaynaklarını girmenize ve onları Dolibarr gündemi içerisinde görüntülemenize imkan sağlar.
+ActionsEvents=Dolibarr'ın gündem içerisinde otomatik olarak bir eylem oluşturacağı etkinlikler
+EventRemindersByEmailNotEnabled=%s modül kurulumunda e-posta yoluyla etkinik hatırlatıcı etkinleştirilmedi.
##### Agenda event labels #####
-NewCompanyToDolibarr=Üçüncü parti %s oluşturuldu
-COMPANY_DELETEInDolibarr=Third party %s deleted
-ContractValidatedInDolibarr=Doğrulanan firma %s
-CONTRACT_DELETEInDolibarr=Sözleşme %s silindi
-PropalClosedSignedInDolibarr=İmzalan teklif %s
-PropalClosedRefusedInDolibarr=Reddedilen teklif %s
-PropalValidatedInDolibarr=%s Teklifi doğrulandı
-PropalClassifiedBilledInDolibarr=Faturalandı olarak sınıflandırılan teklif %s
-InvoiceValidatedInDolibarr=%s Faturası doğrulandı
-InvoiceValidatedInDolibarrFromPos=POS tan doğrulanan fatura %s
-InvoiceBackToDraftInDolibarr=%s Faturasını taslak durumuna geri götür
-InvoiceDeleteDolibarr=%s faturası silindi
-InvoicePaidInDolibarr=Ödemeye değiştirilen fatura %s
-InvoiceCanceledInDolibarr=İptal edilen fatura %s
-MemberValidatedInDolibarr=Doğrulanan üye %s
-MemberModifiedInDolibarr=Üye %sdeğiştirildi
-MemberResiliatedInDolibarr=%s üyeliği bitirilmiştir
-MemberDeletedInDolibarr=Silinen üyelik %s
-MemberSubscriptionAddedInDolibarr=Subscription %s for member %s added
-MemberSubscriptionModifiedInDolibarr=%sÜye için %s abonelik değiştirildi
-MemberSubscriptionDeletedInDolibarr=%sÜye için %s abonelik silindi
-ShipmentValidatedInDolibarr=Sevkiyat %s doğrulandı
-ShipmentClassifyClosedInDolibarr=%s sevkiyatı faturalandı olarak sınıflandırıldı
-ShipmentUnClassifyCloseddInDolibarr=%s sevkiyatı yeniden açıldı olarak sınıflandırıldı
-ShipmentBackToDraftInDolibarr=Shipment %s go back to draft status
-ShipmentDeletedInDolibarr=Silinen sevkiyat %s
-OrderCreatedInDolibarr=%s siparişi oluşturuldu
-OrderValidatedInDolibarr=%s Siparişi doğrulandı
-OrderDeliveredInDolibarr=%s Sınıfı sipariş sevkedildi
-OrderCanceledInDolibarr=%s Siparişi iptal edildi
-OrderBilledInDolibarr=%s Sınıfı sipariş faturalandı
-OrderApprovedInDolibarr=%s Siparişi onayladı
-OrderRefusedInDolibarr=Reddedilen teklif %s
-OrderBackToDraftInDolibarr=%s Siparişini taslak durumuna geri götür
-ProposalSentByEMail=Commercial proposal %s sent by email
-ContractSentByEMail=%s sözleşmesi e-posta ile gönderildi
-OrderSentByEMail=Müşteri siparişi %s e-posta ile gönderildi
-InvoiceSentByEMail=Müşteri faturası %s e-posta ile gönderildi
-SupplierOrderSentByEMail=Purchase order %s sent by email
-SupplierInvoiceSentByEMail=Vendor invoice %s sent by email
-ShippingSentByEMail=Shipment %s sent by email
-ShippingValidated= Sevkiyat %s doğrulandı
-InterventionSentByEMail=%s müdahalesi e-posta ile gönderildi
+NewCompanyToDolibarr=%s adlı üçüncü parti oluşturuldu
+COMPANY_DELETEInDolibarr=%s adlı üçüncü parti silindi
+ContractValidatedInDolibarr=%s referans no'lu sözleşme doğrulandı
+CONTRACT_DELETEInDolibarr=%s referans no'lu sözleşme silindi
+PropalClosedSignedInDolibarr=%s referans no'lu teklif imzalandı
+PropalClosedRefusedInDolibarr=%s referans no'lu teklif reddedildi
+PropalValidatedInDolibarr=%s referans no'lu teklif doğrulandı
+PropalClassifiedBilledInDolibarr=%s referans no'lu teklif faturalandı olarak sınıflandırıldı
+InvoiceValidatedInDolibarr=%s referans no'lu fatura doğrulandı
+InvoiceValidatedInDolibarrFromPos=%s referans no'lu fatura POS'dan doğrulandı
+InvoiceBackToDraftInDolibarr=%s referans no'lu fatura taslak durumuna geri döndürüldü
+InvoiceDeleteDolibarr=%s referans no'lu fatura silindi
+InvoicePaidInDolibarr=%s referans no'lu fatura ödendi olarak değiştirildi
+InvoiceCanceledInDolibarr=%s referans no'lu fatura iptal edildi
+MemberValidatedInDolibarr=%s isimli üye doğrulandı
+MemberModifiedInDolibarr=%s isimli üye değiştirildi
+MemberResiliatedInDolibarr=%s isimli üye sonlandırıldı
+MemberDeletedInDolibarr=%s isimli üye silindi
+MemberSubscriptionAddedInDolibarr=%s aboneliği %s referans no'lu üye için eklendi
+MemberSubscriptionModifiedInDolibarr=%s aboneliği %s referans no'lu üye için değiştirildi
+MemberSubscriptionDeletedInDolibarr=%s aboneiği %s referans no'lu üye için silindi
+ShipmentValidatedInDolibarr=%s referans no'lu sevkiyat doğrulandı
+ShipmentClassifyClosedInDolibarr=%s referans no'lu sevkiyat faturalandı olarak sınıflandırıldı
+ShipmentUnClassifyCloseddInDolibarr=%s referans no'lu sevkiyat yeniden açıldı olarak sınıflandırıldı
+ShipmentBackToDraftInDolibarr=%s referans no'lu sevkiyat taslak durumuna geri döndürüldü
+ShipmentDeletedInDolibarr=%s referans no'lu sevkiyat silindi
+OrderCreatedInDolibarr=%s referans no'lu sipariş oluşturuldu
+OrderValidatedInDolibarr=%s referans no'lu sipariş doğrulandı
+OrderDeliveredInDolibarr=%s referans no'lu sipariş sevkedildi olarak sınıflandırıldı
+OrderCanceledInDolibarr=%s referans no'lu sipariş iptal edildi
+OrderBilledInDolibarr=%s referans no'lu sipariş faturalandı olarak sınıflandırıldı
+OrderApprovedInDolibarr=%s referans no'lu sipariş onayladı
+OrderRefusedInDolibarr=%s referans no'lu sipariş reddedildi
+OrderBackToDraftInDolibarr=%s referans no'lu sipariş taslak durumuna geri döndürüldü
+ProposalSentByEMail=%s referans no'lu teklif e-posta ile gönderildi
+ContractSentByEMail=%s referans no'lu sözleşme e-posta ile gönderildi
+OrderSentByEMail=%s referans no'lu müşteri siparişi e-posta ile gönderildi
+InvoiceSentByEMail=%s referans no'lu müşteri faturası e-posta ile gönderildi
+SupplierOrderSentByEMail=%s referans no'lu tedarikçi siparişi e-posta ile gönderildi
+SupplierInvoiceSentByEMail=%s referans no'lu tedarikçi faturası e-posta ile gönderildi
+ShippingSentByEMail=%s referans no'lu sevkiyat e-posta ile gönderildi
+ShippingValidated= %s referans no'lu sevkiyat doğrulandı
+InterventionSentByEMail=%s referans no'lu müdahale e-posta ile gönderildi
ProposalDeleted=Teklif silindi
OrderDeleted=Sipariş silindi
InvoiceDeleted=Fatura silindi
-PRODUCT_CREATEInDolibarr=Ürün %s oluşturuldu
-PRODUCT_MODIFYInDolibarr=Ürün %s değiştirildi
-PRODUCT_DELETEInDolibarr=Ürün %s silindi
-EXPENSE_REPORT_CREATEInDolibarr=%s gider raporu oluşturuldu
-EXPENSE_REPORT_VALIDATEInDolibarr=Gider raporu %s doğrulandı
-EXPENSE_REPORT_APPROVEInDolibarr=%s gider raporu onaylı
-EXPENSE_REPORT_DELETEInDolibarr=%s gider raporu silindi
-EXPENSE_REPORT_REFUSEDInDolibarr=Gider raporu %s reddedildi
-PROJECT_CREATEInDolibarr=%s projesi oluşturuldu
-PROJECT_MODIFYInDolibarr=Proje %s değiştirildi
-PROJECT_DELETEInDolibarr=Proje %s silindi
-TICKET_CREATEInDolibarr=Destek bildirimi %s oluşturuldu
-TICKET_MODIFYInDolibarr=Destek bildirimi %s değiştirildi
-TICKET_ASSIGNEDInDolibarr=Ticket %s assigned
-TICKET_CLOSEInDolibarr=Destek bildirimi %s kapatıldı
-TICKET_DELETEInDolibarr=Destek bildirimi %s silindi
+PRODUCT_CREATEInDolibarr=%s kodlu ürün oluşturuldu
+PRODUCT_MODIFYInDolibarr=%s kodlu ürün değiştirildi
+PRODUCT_DELETEInDolibarr=%s kodlu ürün silindi
+EXPENSE_REPORT_CREATEInDolibarr=%s referans no'lu gider raporu oluşturuldu
+EXPENSE_REPORT_VALIDATEInDolibarr= %s referans no'lu gider raporu doğrulandı
+EXPENSE_REPORT_APPROVEInDolibarr=%s referans no'lu gider raporu onaylandı
+EXPENSE_REPORT_DELETEInDolibarr=%s referans no'lu gider raporu silindi
+EXPENSE_REPORT_REFUSEDInDolibarr=%s referans no'lu gider raporu reddedildi
+PROJECT_CREATEInDolibarr=%s referans no'lu proje oluşturuldu
+PROJECT_MODIFYInDolibarr=%s referans no'lu proje değiştirildi
+PROJECT_DELETEInDolibarr=%s referans no'lu proje silindi
+TICKET_CREATEInDolibarr= %s referans no'lu destek bildirimi oluşturuldu
+TICKET_MODIFYInDolibarr=%s referans no'lu destek bildirimi değiştirildi
+TICKET_ASSIGNEDInDolibarr=%s referans no'lu destek bildirimi atandı
+TICKET_CLOSEInDolibarr=%s referans no'lu destek bildirimi kapatıldı
+TICKET_DELETEInDolibarr=%s referans no'lu destek bildirimi silindi
##### End agenda events #####
AgendaModelModule=Etkinlik için belge şablonları
-DateActionStart=Başlama tarihi
+DateActionStart=Başlangıç tarihi
DateActionEnd=Bitiş tarihi
-AgendaUrlOptions1=Süzgeç çıktısına ayrıca aşağıdaki parametreleri ekleyebilirsiniz:
-AgendaUrlOptions3=kullanıcı girişi=%s, bir %s kullanıcısına ait eylemlerin çıkışlarını sınırlamak içindir.
-AgendaUrlOptionsNotAdmin=Çıktıyı %s kullanıcısına ait olmayan etkinliklere sınırlamak için logina=!%s.
-AgendaUrlOptions4=Çıktıyı %s kullanıcısına (sahip ve diğerleri) atanmış etkinliklere sınırlamak için logint=%s.
-AgendaUrlOptionsProject=project=__PROJECT_ID__ to restrict output to actions linked to project __PROJECT_ID__.
-AgendaUrlOptionsNotAutoEvent=notactiontype=systemauto to exclude automatic events.
+AgendaUrlOptions1=Filtreleme çıktısına aşağıdaki parametreleri de ekleyebilirsiniz:
+AgendaUrlOptions3=logina=%s, %s kullanıcısına ait eylemlerin çıkışlarını sınırlamak içindir.
+AgendaUrlOptionsNotAdmin=logina=!%s, %s kullanıcısına ait olmayan eylemlerin çıkışlarını sınırlamak içindir.
+AgendaUrlOptions4=logint=%s, %s kullanıcısına atanmış eylemlerin çıkışlarını sınırlamak içindir (sahibi ve diğerleri).
+AgendaUrlOptionsProject=project=__PROJECT_ID__, çıkışı __PROJECT_ID__ projesine bağlanmış eylemlere sınırlamak için.
+AgendaUrlOptionsNotAutoEvent=Otomatik etkinlikleri hariç tutmak için notactiontype=systemauto
AgendaShowBirthdayEvents=Kişilerin doğum günlerini göster
AgendaHideBirthdayEvents=Kişilerin doğum günlerini gizle
Busy=Meşgul
@@ -116,21 +116,21 @@ ExportDataset_event1=Gündem etkinlikleri listesi
DefaultWorkingDays=Varsayılan haftalık çalışma günleri aralığı (Örnek: 1-5, 1-6)
DefaultWorkingHours=Varsayılan günlük çalışma saatleri (Örnek: 9-18)
# External Sites ical
-ExportCal=Takvim dışaaktar
-ExtSites=Dış takvimleri içeaktar
-ExtSitesEnableThisTool=Show external calendars (defined in global setup) in Agenda. Does not affect external calendars defined by users.
+ExportCal=Takvimi dışa aktar
+ExtSites=Dış takvimleri içe aktar
+ExtSitesEnableThisTool=Gündem içindeki dış takvimleri (genel kurulumda tanımlanan) göster. Kullanıcılar tarafından tanımlanan dış takvimleri etkilemez.
ExtSitesNbOfAgenda=Takvimlerin sayısı
AgendaExtNb=Takvim no. %s
ExtSiteUrlAgenda=.ical dosyasına erişmek için URL
-ExtSiteNoLabel=Tanımlama yok
+ExtSiteNoLabel=Açıklama yok
VisibleTimeRange=Görünür zaman aralığı
VisibleDaysRange=Görünür gün aralığı
AddEvent=Etkinlik oluştur
MyAvailability=Uygunluğum
ActionType=Etkinlik türü
DateActionBegin=Etkinlik başlangıç tarihi
-ConfirmCloneEvent=%s etkinliğini klonlamak istediğinizden emin misiniz?
-RepeatEvent=Etkinlik tekrarla
+ConfirmCloneEvent=%s etkinliğini çoğaltmak istediğinizden emin misiniz?
+RepeatEvent=Etkinliği tekrarla
EveryWeek=Her hafta
EveryMonth=Her ay
DayOfMonth=Ayın günü
diff --git a/htdocs/langs/tr_TR/assets.lang b/htdocs/langs/tr_TR/assets.lang
new file mode 100644
index 00000000000..c27d995824a
--- /dev/null
+++ b/htdocs/langs/tr_TR/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Varlıklar
+NewAsset = Yeni varlık
+AccountancyCodeAsset = Muhasebe kodu (varlık)
+AccountancyCodeDepreciationAsset = Muhasebe kodu (amortisman varlık hesabı)
+AccountancyCodeDepreciationExpense = Muhasebe kodu (amortisman gideri hesabı)
+NewAssetType=Yeni varlık türü
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Varlık türü
+AssetsLines=Varlıklar
+DeleteType=Sil
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard='%s' türünü göster
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Varlıklar
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Varlık açıklaması
+
+#
+# Admin page
+#
+AssetsSetup = Varlık kurulumu
+Settings = Ayarlar
+AssetsSetupPage = Varlık kurulum sayfası
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Varlık türü
+AssetsTypeId=Varlık türü ID'si
+AssetsTypeLabel=Varlık türü etiketi
+AssetsTypes=Varlık türleri
+
+#
+# Menu
+#
+MenuAssets = Varlıklar
+MenuNewAsset = Yeni varlık
+MenuTypeAssets = Yeni varlıklar
+MenuListAssets = Liste
+MenuNewTypeAssets = Yeni
+MenuListTypeAssets = Liste
+
+#
+# Module
+#
+NewAssetType=Yeni varlık türü
+NewAsset=Yeni varlık
diff --git a/htdocs/langs/tr_TR/banks.lang b/htdocs/langs/tr_TR/banks.lang
index f7fb3a97cf4..e3bbbb68146 100644
--- a/htdocs/langs/tr_TR/banks.lang
+++ b/htdocs/langs/tr_TR/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Uzlaştırılmadı
CustomerInvoicePayment=Müşteri ödemesi
SupplierInvoicePayment=Tedarikçi ödemesi
SubscriptionPayment=Abonelik ödemesi
-WithdrawalPayment=Para çekme ödemesi
+WithdrawalPayment=Borç ödeme talimatı
SocialContributionPayment=Sosyal/mali vergi ödemesi
BankTransfer=Banka havalesi
BankTransfers=Banka havaleleri
diff --git a/htdocs/langs/tr_TR/bills.lang b/htdocs/langs/tr_TR/bills.lang
index e5c5e957014..c7ea5eba0b8 100644
--- a/htdocs/langs/tr_TR/bills.lang
+++ b/htdocs/langs/tr_TR/bills.lang
@@ -66,9 +66,9 @@ paymentInInvoiceCurrency=fatura para biriminde
PaidBack=Geri ödenen
DeletePayment=Ödeme sil
ConfirmDeletePayment=Bu ödemeyi silmek istediğinizden emin misiniz?
-ConfirmConvertToReduc=Do you want to convert this %s into an absolute discount?
+ConfirmConvertToReduc=Bu %s öğesini mutlak bir indirime dönüştürmek ister misiniz?
ConfirmConvertToReduc2=The amount will be saved among all discounts and could be used as a discount for a current or a future invoice for this customer.
-ConfirmConvertToReducSupplier=Do you want to convert this %s into an absolute discount?
+ConfirmConvertToReducSupplier=Bu %s öğesini mutlak bir indirime dönüştürmek ister misiniz?
ConfirmConvertToReducSupplier2=The amount will be saved among all discounts and could be used as a discount for a current or a future invoice for this vendor.
SupplierPayments=Tedarikçi ödemeleri
ReceivedPayments=Alınan ödemeler
@@ -88,7 +88,7 @@ CodePaymentMode=Ödeme Türü (kod)
LabelPaymentMode=Ödeme Türü (etiket)
PaymentModeShort=Ödeme Türü
PaymentTerm=Ödeme Şartı
-PaymentConditions=Ödeme Koşulları
+PaymentConditions=Ödeme koşulları
PaymentConditionsShort=Ödeme Koşulları
PaymentAmount=Ödeme tutarı
PaymentHigherThanReminderToPay=Ödeme hatırlatmasından daha yüksek ödeme
@@ -107,7 +107,7 @@ DeleteBill=Fatura sil
SearchACustomerInvoice=Müşteri faturası ara
SearchASupplierInvoice=Tedarikçi faturası ara
CancelBill=Fatura iptal et
-SendRemindByMail=Hatırlatılmayı E-posta ile gönder
+SendRemindByMail=Hatırlatıcıyı e-posta ile gönder
DoPayment=Ödeme girin
DoPaymentBack=Para iadesi girin
ConvertToReduc=Kullanılabilir kredi olarak işaretle
@@ -143,9 +143,9 @@ BillShortStatusNotRefunded=Geri ödeme yapılmadı
BillShortStatusClosedUnpaid=Kapalı
BillShortStatusClosedPaidPartially=Ödenmiş (Kısmen)
PaymentStatusToValidShort=Doğrulanacak
-ErrorVATIntraNotConfigured=Intra-Community VAT number not yet defined
+ErrorVATIntraNotConfigured=Topluluk İçi Vergi Numarası henüz tanımlanmamış
ErrorNoPaiementModeConfigured=No default payment type defined. Go to Invoice module setup to fix this.
-ErrorCreateBankAccount=Create a bank account, then go to Setup panel of Invoice module to define payment types
+ErrorCreateBankAccount=Bir banka hesabı oluşturun ve sonra ödeme türlerini tanımlamak Fatura modülünün Kurulum paneline gidin
ErrorBillNotFound=Fatura %s mevcut değil
ErrorInvoiceAlreadyReplaced=Error, you tried to validate an invoice to replace invoice %s. But this one has already been replaced by invoice %s.
ErrorDiscountAlreadyUsed=Hata, indirim zaten kullanılmış
@@ -238,8 +238,8 @@ NoDraftInvoices=Taslak fatura yok
RefBill=Fatura ref
ToBill=Faturalanacak
RemainderToBill=Faturalanacak bakiye
-SendBillByMail=Faturayı E-posta ile gönder
-SendReminderBillByMail=Hatırlatılmayı E-posta ile gönder
+SendBillByMail=Faturayı e-posta ile gönder
+SendReminderBillByMail=Hatırlatıcıyı e-posta ile gönder
RelatedCommercialProposals=İlgili teklifler
RelatedRecurringCustomerInvoices=İlişkili yinelenen müşteri faturaları
MenuToValid=Doğrulanacak
@@ -329,8 +329,8 @@ DescTaxAndDividendsArea=This area presents a summary of all payments made for sp
NbOfPayments=Ödeme sayısı
SplitDiscount=İndirimi ikiye böl
ConfirmSplitDiscount=Are you sure you want to split this discount of %s %s into two smaller discounts?
-TypeAmountOfEachNewDiscount=Input amount for each of two parts:
-TotalOfTwoDiscountMustEqualsOriginal=The total of the two new discounts must be equal to the original discount amount.
+TypeAmountOfEachNewDiscount=İki bölümün her biri için giriş tutarı:
+TotalOfTwoDiscountMustEqualsOriginal=Yeni iki indirimin toplamı orijinal indirim tutarına eşit olmalıdır.
ConfirmRemoveDiscount=Bu indirimi kaldırmak istediğinizden emin misiniz?
RelatedBill=İlgili fatura
RelatedBills=İlgili faturalar
@@ -359,7 +359,7 @@ NextDateToExecution=Sonraki fatura oluşturulacak tarih
NextDateToExecutionShort=Date next gen.
DateLastGeneration=Son oluşturma tarihi
DateLastGenerationShort=Date latest gen.
-MaxPeriodNumber=Max. number of invoice generation
+MaxPeriodNumber=Oluşturulacak maksimum fatura sayısı
NbOfGenerationDone=Number of invoice generation already done
NbOfGenerationDoneShort=Number of generation done
MaxGenerationReached=Maximum number of generations reached
@@ -373,20 +373,20 @@ WarningInvoiceDateTooFarInFuture=Uyarı, fatura tarihi şu anki tarihten çok uz
ViewAvailableGlobalDiscounts=Mevcut indirimleri görüntüle
# PaymentConditions
Statut=Durumu
-PaymentConditionShortRECEP=Teslimatta Peşin
-PaymentConditionRECEP=Teslimatta Peşin
-PaymentConditionShort30D=30 gün
-PaymentCondition30D=30 gün
+PaymentConditionShortRECEP=Teslimatta peşin
+PaymentConditionRECEP=Teslimatta peşin tahsil edilir
+PaymentConditionShort30D=30 gün vade
+PaymentCondition30D=Fatura tarihinden sonra 30 gün içinde tahsil edilir
PaymentConditionShort30DENDMONTH=Ay sonunda 30 gün
PaymentCondition30DENDMONTH=Ay sonunu izleyen 30 gün içinde
-PaymentConditionShort60D=60 gün
-PaymentCondition60D=60 gün
+PaymentConditionShort60D=60 gün vade
+PaymentCondition60D=Fatura tarihinden sonra 60 gün içinde tahsil edilir
PaymentConditionShort60DENDMONTH=Ay sonunda 60 gün
PaymentCondition60DENDMONTH=Ay sonunu izleyen 60 gün içinde
PaymentConditionShortPT_DELIVERY=Teslimat
PaymentConditionPT_DELIVERY=Teslimatta
-PaymentConditionShortPT_ORDER=Sipariş
-PaymentConditionPT_ORDER=Siparişle
+PaymentConditionShortPT_ORDER=Siparişte peşin
+PaymentConditionPT_ORDER=Siparişte peşin tahsil edilir
PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% peşin, 50%% teslimatta
PaymentConditionShort10D=10 gün
@@ -446,7 +446,7 @@ IntracommunityVATNumber=Topluluk İçi Vergi Numarası
PaymentByChequeOrderedTo=Check payments (including tax) are payable to %s, send to
PaymentByChequeOrderedToShort=Check payments (incl. tax) are payable to
SendTo=kime
-PaymentByTransferOnThisBankAccount=Payment by transfer to the following bank account
+PaymentByTransferOnThisBankAccount=Havale/EFT yapılacak banka hesabı
VATIsNotUsedForInvoice=* KDV uygulanmaz madde-293B CGI
LawApplicationPart1=12/05/80 tarihli 80.335 yasasının uygulanması ile
LawApplicationPart2=mallar şunun mülkiyetinde kalır
@@ -544,7 +544,7 @@ DeleteRepeatableInvoice=Fatura şablonunu sil
ConfirmDeleteRepeatableInvoice=Şablon faturasını silmek istediğinizden emin misiniz?
CreateOneBillByThird=Create one invoice per third party (otherwise, one invoice per order)
BillCreated=%s fatura oluşturuldu
-StatusOfGeneratedDocuments=Status of document generation
+StatusOfGeneratedDocuments=Belge oluşturma durumu
DoNotGenerateDoc=Belge dosyası üretme
AutogenerateDoc=Auto generate document file
AutoFillDateFrom=Set start date for service line with invoice date
diff --git a/htdocs/langs/tr_TR/blockedlog.lang b/htdocs/langs/tr_TR/blockedlog.lang
new file mode 100644
index 00000000000..7797a0814fd
--- /dev/null
+++ b/htdocs/langs/tr_TR/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Değiştirilemez Günlükler
+Field=Alan
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Müşteri faturası ödendi
+logBILL_UNPAYED=Müşteri faturası ödenmemiş olarak ayarlandı
+logBILL_VALIDATE=Müşteri faturası onaylandı
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Müşteri faturası indir
+BlockedLogBillPreview=Müşteri faturası önizlemesi
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=Takip edilen etkinliklerin listesi
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Taramak/analiz etmek için çok fazla kayıt var. Lütfen listeyi daha fazla kısıtlayıcı filtre ile kısaltın.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/tr_TR/bookmarks.lang b/htdocs/langs/tr_TR/bookmarks.lang
index 80ac62fd7f5..29164a5d603 100644
--- a/htdocs/langs/tr_TR/bookmarks.lang
+++ b/htdocs/langs/tr_TR/bookmarks.lang
@@ -5,16 +5,16 @@ Bookmarks=Yer imleri
ListOfBookmarks=Yer imi listesi
EditBookmarks=Yer imlerini listele/düzenle
NewBookmark=Yeni yer imi
-ShowBookmark=Yer imine bakın
+ShowBookmark=Yer imini göster
OpenANewWindow=Yeni bir sekme aç
-ReplaceWindow=Geçerli sekmeyi değiştir
+ReplaceWindow=Mevcut sekmeyi değiştir
BookmarkTargetNewWindowShort=Yeni sekme
BookmarkTargetReplaceWindowShort=Mevcut sekme
BookmarkTitle=Yer imi adı
-UrlOrLink=İnternet Adresi
+UrlOrLink=URL
BehaviourOnClick=Bir yer imi URL'si seçildiğindeki davranış
-CreateBookmark=Yer imi ekleyin
+CreateBookmark=Yer imi oluştur
SetHereATitleForLink=Yer imi için bir ad belirleyin
-UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external/absolute link (https://URL) or an internal/relative link (/DOLIBARR_ROOT/htdocs/...)
-ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if the linked page should open in the current tab or a new tab
+UseAnExternalHttpLinkOrRelativeDolibarrLink=Harici/mutlak bir bağlantı (https://URL) veya dahili/göreceli bir bağlantı (/DOLIBARR_ROOT/htdocs/...) kullanın
+ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Bağlantı verilen sayfanın mevcut sekmede mi yoksa yeni sekmede mi açılacağını seçin
BookmarksManagement=Yer imi yönetimi
diff --git a/htdocs/langs/tr_TR/boxes.lang b/htdocs/langs/tr_TR/boxes.lang
index e1cbf7d97e0..e11e41f1ab1 100644
--- a/htdocs/langs/tr_TR/boxes.lang
+++ b/htdocs/langs/tr_TR/boxes.lang
@@ -1,12 +1,12 @@
# Dolibarr language file - Source file is en_US - boxes
-BoxLoginInformation=Giriş bilgileri
+BoxLoginInformation=Oturum açma bilgileri
BoxLastRssInfos=RSS Bilgisi
BoxLastProducts=Son %s Ürün/Hizmet
BoxProductsAlertStock=Ürünler için stok uyarısı
BoxLastProductsInContract=Sözleşmeli son %s ürün/hizmet
BoxLastSupplierBills=En son tedarikçi faturaları
BoxLastCustomerBills=En son müşteri faturaları
-BoxOldestUnpaidCustomerBills=En eski ödenmemiş müşteri faturaları
+BoxOldestUnpaidCustomerBills=Ödenmemiş en eski müşteri faturaları
BoxOldestUnpaidSupplierBills=Ödenmemiş en eski tedarikçi faturaları
BoxLastProposals=Son teklifler
BoxLastProspects=Son değiştirilen adaylar
@@ -19,7 +19,7 @@ BoxLastContacts=Son kişiler/adresler
BoxLastMembers=Son üyeler
BoxFicheInter=Son müdahaleler
BoxCurrentAccounts=Açık hesaplar bakiyesi
-BoxTitleLastRssInfos=Son %s haber, gönderen %s
+BoxTitleLastRssInfos=%s'dan en son %s haber
BoxTitleLastProducts=Ürünler/Hizmetler: değiştirilen son %s
BoxTitleProductsAlertStock=Ürünler: stok uyarısı
BoxTitleLastSuppliers=Kaydedilen son %s tedarikçi
@@ -29,7 +29,7 @@ BoxTitleLastCustomersOrProspects=Son %s müşteri veya aday
BoxTitleLastCustomerBills=En son %s müşteri faturası
BoxTitleLastSupplierBills=En son %s tedarikçi faturası
BoxTitleLastModifiedProspects=Adaylar: değiştirilen son %s
-BoxTitleLastModifiedMembers=Son %s üye
+BoxTitleLastModifiedMembers=En son %s üye
BoxTitleLastFicheInter=Değiştirilen son %s müdahale
BoxTitleOldestUnpaidCustomerBills=Müşteri Faturaları: ödenmemiş en eski %s
BoxTitleOldestUnpaidSupplierBills=Tedarikçi Faturaları: ödenmemiş en eski %s
@@ -54,8 +54,8 @@ NoRecordedContacts=Kayıtlı kişi yok
NoActionsToDo=Yapılacak eylem yok
NoRecordedOrders=Kayıtlı müşteri siparişi yok
NoRecordedProposals=Kayıtlı teklif yok
-NoRecordedInvoices=Kayıtlı hiçbir müşteri faturası bulunmuyor
-NoUnpaidCustomerBills=Ödenmemiş hiçbir müşteri faturası bulunmuyor
+NoRecordedInvoices=Kayıtlı müşteri faturası yok
+NoUnpaidCustomerBills=Ödenmemiş müşteri faturası yok
NoUnpaidSupplierBills=Ödenmemiş tedarikçi faturası yok
NoModifiedSupplierBills=Kayıtlı tedarikçi faturası yok
NoRecordedProducts=Kayıtlı ürün/hizmet yok
@@ -72,7 +72,7 @@ BoxSuppliersOrdersPerMonth=Aylık tedarikçi siparişleri
BoxProposalsPerMonth=Aylık teklifler
NoTooLowStockProducts=Düşük stok limitinin altında ürün yok
BoxProductDistribution=Ürün/Hizmet Dağılımı
-ForObject=On %s
+ForObject=%s üzerinde
BoxTitleLastModifiedSupplierBills=Tedarikçi Faturaları: değiştirilen son %s
BoxTitleLatestModifiedSupplierOrders=Tedarikçi Siparişleri: değiştirilen son %s
BoxTitleLastModifiedCustomerBills=Müşteri Faturaları: değiştirilen son %s
@@ -82,6 +82,6 @@ ForCustomersInvoices=Müşteri faturaları
ForCustomersOrders=Müşteri siparişleri
ForProposals=Teklifler
LastXMonthRolling=Devreden son %s ay
-ChooseBoxToAdd=Kontrol panelinize kutu ekleyin
-BoxAdded=Widget gösterge tablonuza eklendi
+ChooseBoxToAdd=Gösterge panelinize ekran etiketi ekleyin
+BoxAdded=Ekran etiketi gösterge panelinize eklendi
BoxTitleUserBirthdaysOfMonth=Bu ayın doğum günleri
diff --git a/htdocs/langs/tr_TR/cashdesk.lang b/htdocs/langs/tr_TR/cashdesk.lang
index 0165b009bab..ab1dc51a7b7 100644
--- a/htdocs/langs/tr_TR/cashdesk.lang
+++ b/htdocs/langs/tr_TR/cashdesk.lang
@@ -46,8 +46,8 @@ Receipt=Makbuz
Header=Header
Footer=Footer
AmountAtEndOfPeriod=Amount at end of period (day, month or year)
-TheoricalAmount=Theorical amount
-RealAmount=Real amount
+TheoricalAmount=Teorik tutar
+RealAmount=Gerçek tutar
CashFenceDone=Cash fence done for the period
NbOfInvoices=Fatura sayısı
Paymentnumpad=Type of Pad to enter payment
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/tr_TR/commercial.lang b/htdocs/langs/tr_TR/commercial.lang
index c022d8c44de..f2d43076cde 100644
--- a/htdocs/langs/tr_TR/commercial.lang
+++ b/htdocs/langs/tr_TR/commercial.lang
@@ -9,7 +9,7 @@ DeleteAction=Bir etkinlik sil
NewAction=Yeni etkinlik
AddAction=Etkinlik oluştur
AddAnAction=Bir etkinlik oluştur
-AddActionRendezVous=Randevu etkinliği oluştur
+AddActionRendezVous=Bir randevu etkinliği oluştur
ConfirmDeleteAction=Bu etkinliği silmek istediğinizden emin misiniz?
CardAction=Etkinlik kartı
ActionOnCompany=İlgili firma
@@ -50,23 +50,23 @@ ActionAffectedTo=Etkinlik için görevlendirilen
ActionDoneBy=Etkinliği yapan
ActionAC_TEL=Telefon çağrısı
ActionAC_FAX=Faks gönder
-ActionAC_PROP=Teklifi postayla gönder
-ActionAC_EMAIL=Eposta gönder
+ActionAC_PROP=Teklifi e-posta ile gönder
+ActionAC_EMAIL=E-posta gönder
ActionAC_EMAIL_IN=E-postaların Alınması
ActionAC_RDV=Toplantılar
ActionAC_INT=Siteden müdahale
-ActionAC_FAC=Müşteri faturasını postayla gönder gönder
-ActionAC_REL=Müşteri faturasını postayla gönder (anımsatma)
+ActionAC_FAC=Müşteri faturasını e-posta ile gönder
+ActionAC_REL=Müşteri faturasını e-posta ile gönder (anımsatma)
ActionAC_CLO=Kapat
-ActionAC_EMAILING=Toplu eposta gönder
+ActionAC_EMAILING=Toplu e-posta gönder
ActionAC_COM=Müşteri siparişini e-posta ile gönder
-ActionAC_SHIP=Sevkiyatı postayla gönder
+ActionAC_SHIP=Sevkiyatı e-posta ile gönder
ActionAC_SUP_ORD=Tedarikçi siparişini e-posta ile gönder
ActionAC_SUP_INV=Tedarikçi faturasını e-posta ile gönder
ActionAC_OTH=Diğer
-ActionAC_OTH_AUTO=Otomatikman eklenen etkinlikler
+ActionAC_OTH_AUTO=Otomatik olarak eklenen etkinlikler
ActionAC_MANUAL=Elle eklenen etkinlikler
-ActionAC_AUTO=Otomatikman eklenen etkinlikler
+ActionAC_AUTO=Otomatik olarak eklenen etkinlikler
ActionAC_OTH_AUTOShort=Oto
Stats=Satış istatistikleri
StatusProsp=Aday durumu
diff --git a/htdocs/langs/tr_TR/companies.lang b/htdocs/langs/tr_TR/companies.lang
index 47b0b61c86f..52b78fbb0c1 100644
--- a/htdocs/langs/tr_TR/companies.lang
+++ b/htdocs/langs/tr_TR/companies.lang
@@ -41,16 +41,16 @@ ThirdPartyCustomersWithIdProf12=Müşteriler %s veya %s ile
ThirdPartySuppliers=Tedarikçiler
ThirdPartyType=Üçüncü parti türü
Individual=Özel şahıs
-ToCreateContactWithSameName=Will automatically create a contact/address with same information as the third party under the third party. In most cases, even if your third party is a physical person, creating a third party alone is enough.
+ToCreateContactWithSameName=Otomatik olarak, üçüncü partinin altında üçüncü partiyle aynı bilgilere sahip olan bir kişi/adres oluşturacaktır. Üçüncü parti eğer bir şahıs ise, sadece üçüncü parti oluşturmak çoğu durumda yeterlidir.
ParentCompany=Ana firma
Subsidiaries=Bağlı firmalar
ReportByMonth=Aya göre rapor
ReportByCustomers=Müşteriye göre rapor
ReportByQuarter=Orana göre rapor
CivilityCode=Hitap kodu
-RegisteredOffice=Kayıtlı Ofisi
+RegisteredOffice=Merkez
Lastname=Soyadı
-Firstname=İlk Adı
+Firstname=Adı
PostOrFunction=İş pozisyonu
UserTitle=Unvan
NatureOfThirdParty=Üçüncü partinin yapısı
@@ -67,9 +67,9 @@ PhoneShort=Telefon
Skype=Skype
Call=Ara
Chat=Sohbet
-PhonePro=İş Telefonu
-PhonePerso=Kişi. telefonu
-PhoneMobile=Mobil
+PhonePro=Telefon
+PhonePerso=Dahili numarası
+PhoneMobile=Cep telefonu
No_Email=Toplu e-postaları reddet
Fax=Faks
Zip=Posta Kodu
@@ -103,18 +103,18 @@ CustomerCodeModel=Müşteri kodu modeli
SupplierCodeModel=Tedarikçi kodu modeli
Gencod=Barkod
##### Professional ID #####
-ProfId1Short=Prof id1
-ProfId2Short=Prof id2
-ProfId3Short=Prof id3
-ProfId4Short=Prof id4
-ProfId5Short=Prof id 5
-ProfId6Short=Meslek no 6
-ProfId1=Ticaret Sicil No
-ProfId2=Profesyonel ID 2
-ProfId3=Profesyonel ID 3
-ProfId4=Profesyonel ID 4
-ProfId5=Profesyonel ID 5
-ProfId6=Professional ID 6
+ProfId1Short=Vergi Dairesi
+ProfId2Short=Mersis No
+ProfId3Short=Ticaret Sicil No
+ProfId4Short=Oda Sicil No
+ProfId5Short=NACE Kodu
+ProfId6Short=Ticaret Odası
+ProfId1=Vergi Dairesi
+ProfId2=Mersis No
+ProfId3=Ticaret Sicil No
+ProfId4=Oda Sicil No
+ProfId5=NACE Kodu
+ProfId6=Ticaret Odası
ProfId1AR=Prof Id 1 (CUIT / Cuil)
ProfId2AR=Prof Id 2 (revenu canavarlar)
ProfId3AR=-
@@ -241,7 +241,7 @@ ProfId3TN=Prof No 3 (Gümrük kodu)
ProfId4TN=Prof No 4 (BAN)
ProfId5TN=-
ProfId6TN=-
-ProfId1US=Prof Id (FEIN)
+ProfId1US=Profesyonel Kimlik (FEIN)
ProfId2US=-
ProfId3US=-
ProfId4US=-
@@ -294,7 +294,7 @@ EditContactAddress=Kişi/adres düzenle
Contact=Kişi
ContactId=Kişi kimliği
ContactsAddresses=Kişiler/adresler
-FromContactName=İsim:
+FromContactName=Hazırlayan:
NoContactDefinedForThirdParty=Bu üçüncü parti için tanımlı kişi yok
NoContactDefined=Bu üçüncü parti için kişi tanımlanmamış
DefaultContact=Varsayılan kişi
@@ -346,9 +346,9 @@ VATIntraManualCheck=Avrupa Komisyonu'nun %s web
ErrorVATCheckMS_UNAVAILABLE=Denetlemiyor. Denetim hizmeti üye ülke (%s) tarafından sağlanmıyor.
NorProspectNorCustomer=Ne aday ne de müşteri
JuridicalStatus=Tüzel Kişilik Türü
-Staff=Çalışanlar
+Staff=Çalışan sayısı
ProspectLevelShort=Potansiyel
-ProspectLevel=Potansiyel aday
+ProspectLevel=Aday potansiyeli
ContactPrivate=Özel
ContactPublic=Paylaşılan
ContactVisibility=Görünürlük
@@ -400,12 +400,12 @@ SupplierCategory=Tedarikçi kategorisi
JuridicalStatus200=Bağımsız
DeleteFile=Dosya sil
ConfirmDeleteFile=Bu dosyayı silmek istediğinizden emin misiniz?
-AllocateCommercial=Satış temsilcisine atanmış
+AllocateCommercial=Atanmış satış temsilcileri
Organization=Kuruluş
FiscalYearInformation=Mali Yıl
FiscalMonthStart=Mali yılın başlangıç ayı
YouMustAssignUserMailFirst=Bir e-posta bildirimi ekleyebilmek için öncelikle bu kullanıcıya bir e-posta oluşturmanız gerekir.
-YouMustCreateContactFirst=Eposta bildirimleri ekleyebilmek için önce geçerli epostası olan üçüncü taraf kişisi oluşturmanız gerekir.
+YouMustCreateContactFirst=E-posta bildirimleri ekleyebilmek için önce geçerli e-postası olan üçüncü taraf kişisi oluşturmanız gerekir.
ListSuppliersShort=Tedarikçi Listesi
ListProspectsShort=Aday Listesi
ListCustomersShort=Müşteri Listesi
@@ -415,12 +415,12 @@ UniqueThirdParties=Üçüncü Partilerin Toplamı
InActivity=Açık
ActivityCeased=Kapalı
ThirdPartyIsClosed=Üçüncü taraf kapalı
-ProductsIntoElements=%s içindeki ürünler/hizmetler listesi
+ProductsIntoElements=Şu öğeler içindeki ürün/hizmet listesi %s
CurrentOutstandingBill=Geçerli bekleyen fatura
OutstandingBill=Ödenmemiş fatura için ençok tutar
OutstandingBillReached=Ödenmemiş fatura için ulaşılan ençok tutar
OrderMinAmount=Sipariş için minimum miktar
-MonkeyNumRefModelDesc=Return a number with the format %syymm-nnnn for the customer code and %syymm-nnnn for the vendor code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
+MonkeyNumRefModelDesc=%syyaa-nnnn biçiminde bir müşteri kodu ve %syyaa-nnnn biçiminde bir tedarikçi kodu oluşur. Buradaki yy yılı, aa ayı, nnnn ise aralıksız ve 0'a dönmeyen bir diziyi ifade eder.
LeopardNumRefModelDesc=Müşteri/tedarikçi kodu serbesttir. Bu kod herhangi bir zamanda değiştirilebilir.
ManagingDirectors=Yönetici(lerin) adı (CEO, müdür, başkan...)
MergeOriginThirdparty=Çifte üçüncü parti (silmek istediğiniz üçüncü parti)
diff --git a/htdocs/langs/tr_TR/compta.lang b/htdocs/langs/tr_TR/compta.lang
index a2b3869a1b8..43d301f2742 100644
--- a/htdocs/langs/tr_TR/compta.lang
+++ b/htdocs/langs/tr_TR/compta.lang
@@ -112,7 +112,7 @@ ShowVatPayment=KDV ödemesi göster
TotalToPay=Ödenecek toplam
BalanceVisibilityDependsOnSortAndFilters=Balance is visible in this list only if table is sorted ascending on %s and filtered for 1 bank account
CustomerAccountancyCode=Müşteri muhasebe kodu
-SupplierAccountancyCode=tedarikçi muhasebe kodu
+SupplierAccountancyCode=Tedarikçi muhasebe kodu
CustomerAccountancyCodeShort=Müşt. hesap kodu
SupplierAccountancyCodeShort=Ted. hesap kodu
AccountNumber=Hesap numarası
@@ -226,7 +226,7 @@ AccountancyJournal=Muhasebe kodu günlüğü
ACCOUNTING_VAT_SOLD_ACCOUNT=Accounting account by default for VAT on sales (used if not defined on VAT dictionary setup)
ACCOUNTING_VAT_BUY_ACCOUNT=Accounting account by default for VAT on purchases (used if not defined on VAT dictionary setup)
ACCOUNTING_VAT_PAY_ACCOUNT=Accounting account by default for paying VAT
-ACCOUNTING_ACCOUNT_CUSTOMER=Accounting account used for customer third parties
+ACCOUNTING_ACCOUNT_CUSTOMER=Müşteri üçüncü partileri için kullanılan muhasebe hesabı
ACCOUNTING_ACCOUNT_CUSTOMER_Desc=The dedicated accounting account defined on third party card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated customer accounting account on third party is not defined.
ACCOUNTING_ACCOUNT_SUPPLIER=Tedarikçi üçüncü partileri için kullanılan muhasebe hesabı
ACCOUNTING_ACCOUNT_SUPPLIER_Desc=The dedicated accounting account defined on third party card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated vendor accounting account on third party is not defined.
diff --git a/htdocs/langs/tr_TR/contracts.lang b/htdocs/langs/tr_TR/contracts.lang
index c2b6cf9462e..7e77ee65d6d 100644
--- a/htdocs/langs/tr_TR/contracts.lang
+++ b/htdocs/langs/tr_TR/contracts.lang
@@ -64,7 +64,8 @@ DateStartRealShort=Gerçek başlama tarihi
DateEndReal=Gerçek bitiş tarihi
DateEndRealShort=Gerçek bitiş tarihi
CloseService=Hizmet kapat
-BoardRunningServices=Süresi dolmuş yürürlükteki hizmetler
+BoardRunningServices=Services running
+BoardExpiredServices=Services expired
ServiceStatus=Hizmet durumu
DraftContracts=Taslak sözleşmeler
CloseRefusedBecauseOneServiceActive=Sözleşme üzerinde en az bir hizmet bulunduğu için kapatılamıyor
diff --git a/htdocs/langs/tr_TR/deliveries.lang b/htdocs/langs/tr_TR/deliveries.lang
index fed7a630225..140485c4d97 100644
--- a/htdocs/langs/tr_TR/deliveries.lang
+++ b/htdocs/langs/tr_TR/deliveries.lang
@@ -12,7 +12,7 @@ ValidateDeliveryReceiptConfirm=Bu teslimat makbuzunu doğrulamak istediğinizden
DeleteDeliveryReceipt=Teslimat fişi sil
DeleteDeliveryReceiptConfirm=%s teslimat makbuzunu silmek istediğinizden emin misiniz?
DeliveryMethod=Teslimat yöntemi
-TrackingNumber=İzleme numarası
+TrackingNumber=Takip numarası
DeliveryNotValidated=Teslimat doğrulanmadı
StatusDeliveryCanceled=İptal edildi
StatusDeliveryDraft=Taslak
diff --git a/htdocs/langs/tr_TR/dict.lang b/htdocs/langs/tr_TR/dict.lang
index 6d614c0f19a..5cd34da0fb6 100644
--- a/htdocs/langs/tr_TR/dict.lang
+++ b/htdocs/langs/tr_TR/dict.lang
@@ -249,10 +249,10 @@ CountryBL=Saint Barthelemy
CountryMF=Saint Martin
##### Civilities #####
-CivilityMME=Bn.
+CivilityMME=Bayan
CivilityMR=Bay
CivilityMLE=Bn.
-CivilityMTRE=Master
+CivilityMTRE=Uzman
CivilityDR=Doktor
##### Currencies #####
Currencyeuros=Euro
@@ -266,8 +266,8 @@ CurrencyEUR=Euro
CurrencySingEUR=Euro
CurrencyFRF=Fransız Frangı
CurrencySingFRF=Fransız Frangı
-CurrencyGBP=GB Poundu
-CurrencySingGBP=GB Poundu
+CurrencyGBP=İngiliz Sterlini
+CurrencySingGBP=İngiliz Sterlini
CurrencyINR=Hint rupisi
CurrencySingINR=Hint rupisi
CurrencyMAD=Dirhem
@@ -298,7 +298,7 @@ CurrencyThousandthSingTND=thousandth
#### Input reasons #####
DemandReasonTypeSRC_INTE=Internet
DemandReasonTypeSRC_CAMP_MAIL=Posta kampanyası
-DemandReasonTypeSRC_CAMP_EMAIL=Eposta kampanyası
+DemandReasonTypeSRC_CAMP_EMAIL=E-posta kampanyası
DemandReasonTypeSRC_CAMP_PHO=Telefon kampanyası
DemandReasonTypeSRC_CAMP_FAX=Faks kampanyası
DemandReasonTypeSRC_COMM=Ticari ilgili
diff --git a/htdocs/langs/tr_TR/errors.lang b/htdocs/langs/tr_TR/errors.lang
index 599a8ad7a02..37125f78940 100644
--- a/htdocs/langs/tr_TR/errors.lang
+++ b/htdocs/langs/tr_TR/errors.lang
@@ -4,7 +4,7 @@
NoErrorCommitIsDone=Hata yok, taahüt ediyoruz
# Errors
ErrorButCommitIsDone=Hatalar bulundu, buna rağmen doğruluyoruz
-ErrorBadEMail=%s e-postası yanlış
+ErrorBadEMail=%s e-postası hatalı
ErrorBadUrl=URL %s yanlış
ErrorBadValueForParamNotAString=Parametreniz için hatalı değer. Genellikle çeviri eksik olduğunda eklenir.
ErrorLoginAlreadyExists=%s kullanıcı adı zaten var.
@@ -41,7 +41,7 @@ ErrorBadImageFormat=Resim dosyası desteklenen biçimde değil (PHP niz bu biçi
ErrorBadDateFormat=%s değeri yanlış tarih biçiminde
ErrorWrongDate=Tarih doğru değil!
ErrorFailedToWriteInDir=%s dizinine yazılamadı
-ErrorFoundBadEmailInFile=Dosyada %s satır hatalı e-posta sözdizimi bulundu (örneğin eposta=%s teki satır %s)
+ErrorFoundBadEmailInFile=Dosyadaki %s satırları için hatalı e-posta sözdizimi bulundu (örneğin e-posta=%s ile satır %s)
ErrorUserCannotBeDelete=Kullanıcı silinemiyor. Dolibarr varlıklarıyla ilişkili olabilir.
ErrorFieldsRequired=Bazı gerekli alanlar doldurulmamış.
ErrorSubjectIsRequired=E-posta konusu zorunludur
@@ -69,7 +69,7 @@ ErrorFieldCanNotContainSpecialCharacters=%s alanı özel karakterler içe
ErrorFieldCanNotContainSpecialNorUpperCharacters=The field %s must not contain special characters, nor upper case characters and cannot contain only numbers.
ErrorFieldMustHaveXChar=The field %s must have at least %s characters.
ErrorNoAccountancyModuleLoaded=Etkinleştirilmiş muhasebe modülü yok
-ErrorExportDuplicateProfil=Bu profil adı bu dışaaktarma seti için zaten var.
+ErrorExportDuplicateProfil=Bu profil adı, bu dışa aktarma grubu için zaten mevcut.
ErrorLDAPSetupNotComplete=Dolibarr-LDAP eşleşmesi tamamlanmamış.
ErrorLDAPMakeManualTest=A. Ldif dosyası %s dizininde oluşturuldu. Hatalar hakkında daha fazla bilgi almak için komut satırından elle yüklemeyi deneyin.
ErrorCantSaveADoneUserWithZeroPercentage=Can't save an action with "status not started" if field "done by" is also filled.
@@ -130,10 +130,10 @@ ErrorFailedToAddToMailmanList=Mailman listesine ya da SPIP tabanına kayıt ekle
ErrorFailedToRemoveToMailmanList=%s kaydının Mailman %s listesine ya da SPIP tabanına taşınmasında hata
ErrorNewValueCantMatchOldValue=Yeni değer eskisine eşit olamaz
ErrorFailedToValidatePasswordReset=Parola yenilenemiyor. Belki yenileme zaten yapılmış olabilir (bu bağlantı yalnızca bir kez kullanılabilir). Aksi durumda yenileme işlemi tekrar başlatın.
-ErrorToConnectToMysqlCheckInstance=Connect to database fails. Check database server is running (for example, with mysql/mariadb, you can launch it from command line with 'sudo service mysql start').
+ErrorToConnectToMysqlCheckInstance=Veri tabanına bağlanılamıyor. Veritabanı sunucusunun çalıştığını kontrol edin (örneğin mysql/mariadb için, 'sudo service mysql start' ile komut satırından başlatabilirsiniz).
ErrorFailedToAddContact=Kişi eklenmesinde hata
ErrorDateMustBeBeforeToday=Tarih bugünden büyük olamaz
-ErrorPaymentModeDefinedToWithoutSetup=Bir ödeme biçimi %s türüne ayarlanmış, ancak fatura modülü ayarı bu ödeme biçimi için tanımlanan bilgiyi gösterecek tamamlanmamış.
+ErrorPaymentModeDefinedToWithoutSetup=Bir ödeme biçimi %s türüne ayarlanmış, ancak fatura modülü kurulumu bu ödeme biçimi için tanımlanan bilgiyi gösterecek tamamlanmamış.
ErrorPHPNeedModule=Hata, bu özelliği kulanmak için PHP nizde %s modülü kurulu olmalıdır.
ErrorOpenIDSetupNotComplete=Dolibarr yapılandırma dosyasını OpenID kimlik doğrulamaya izin verecek şekilde ayarladınız, ancak OpenID hizmetine ait URL, %s değişmezine tanımlanmamıştır
ErrorWarehouseMustDiffers=Kaynak ve hedef depo farklı olmalıdır
@@ -186,7 +186,7 @@ ErrorStockIsNotEnoughToAddProductOnOrder=Stock is not enough for product %s to a
ErrorStockIsNotEnoughToAddProductOnInvoice=Stock is not enough for product %s to add it into a new invoice.
ErrorStockIsNotEnoughToAddProductOnShipment=Stock is not enough for product %s to add it into a new shipment.
ErrorStockIsNotEnoughToAddProductOnProposal=Stock is not enough for product %s to add it into a new proposal.
-ErrorFailedToLoadLoginFileForMode=Failed to get the login key for mode '%s'.
+ErrorFailedToLoadLoginFileForMode='%s' modu için oturum açma anahtarı alınamadı.
ErrorModuleNotFound=Modül dosyası bulunamadı.
ErrorFieldAccountNotDefinedForBankLine=Value for Accounting account not defined for source line id %s (%s)
ErrorFieldAccountNotDefinedForInvoiceLine=Value for Accounting account not defined for invoice id %s (%s)
@@ -219,7 +219,7 @@ ErrorURLMustStartWithHttp=URL %s must start with http:// or https://
ErrorNewRefIsAlreadyUsed=Error, the new reference is already used
ErrorDeletePaymentLinkedToAClosedInvoiceNotPossible=Error, delete payment linked to a closed invoice is not possible.
# Warnings
-WarningPasswordSetWithNoAccount=Bu üye için bir parola ayarlıdır. Ancak, hiçbir kullanıcı hesabı oluşturulmamıştır. Yani bu şifre saklanır ama Dolibarr'a giriş için kullanılamaz. Dış bir modül/arayüz tarafından kullanılıyor olabilir, ama bir üye için ne bir kullanıcı adı ne de parola tanımlamanız gerekmiyorsa "Her üye için bir kullanıcı adı yönet" seçeneğini devre dışı bırakabilirsiniz. Bir kullanıcı adı yönetmeniz gerekiyorsa ama herhangi bir parolaya gereksinim duymuyorsanız bu uyarıyı engellemek için bu alanı boş bırakabilirsiniz. Not: Eğer bir üye bir kullanıcıya bağlıysa kullanıcı adı olarak eposta adresi de kullanılabilir.
+WarningPasswordSetWithNoAccount=Bu üye için bir parola ayarlıdır. Ancak, hiçbir kullanıcı hesabı oluşturulmamıştır. Yani bu şifre saklanır ama Dolibarr'a giriş için kullanılamaz. Dış bir modül/arayüz tarafından kullanılıyor olabilir, ama bir üye için ne bir kullanıcı adı ne de parola tanımlamanız gerekmiyorsa "Her üye için bir kullanıcı adı yönet" seçeneğini devre dışı bırakabilirsiniz. Bir kullanıcı adı yönetmeniz gerekiyorsa ama herhangi bir parolaya gereksinim duymuyorsanız bu uyarıyı engellemek için bu alanı boş bırakabilirsiniz. Not: Eğer bir üye bir kullanıcıya bağlıysa kullanıcı adı olarak e-posta adresi de kullanılabilir.
WarningMandatorySetupNotComplete=Zorunlu parametreleri ayarlamak için buraya tıklayın
WarningEnableYourModulesApplications=Click here to enable your modules and applications
WarningSafeModeOnCheckExecDir=Uyarı, PHP seçeneği güvenli_mode açıktır, böylece komut php parametresi güvenli_mode_exec_dir tarafından bildirilen bir dizine saklanabilir.
diff --git a/htdocs/langs/tr_TR/exports.lang b/htdocs/langs/tr_TR/exports.lang
index 724a0184d29..8db0f3d90a3 100644
--- a/htdocs/langs/tr_TR/exports.lang
+++ b/htdocs/langs/tr_TR/exports.lang
@@ -5,14 +5,14 @@ NewExport=Yeni Dışa Aktarma
NewImport=Yeni İçe Aktarma
ExportableDatas=Dışaaktarılabilir veri kümesi
ImportableDatas=İçeaktarılabilir veri kümesi
-SelectExportDataSet=Dışaaktarmak istediğiniz veri kümesini seçin...
+SelectExportDataSet=Dışa aktarmak istediğiniz veri kümesini seçin...
SelectImportDataSet=İçeaktarmak istediğiniz veri kümesini seçin...
SelectExportFields=Choose the fields you want to export, or select a predefined export profile
SelectImportFields=Choose the source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profile:
NotImportedFields=Kaynak dosyadaki alanlar içeaktarılamadı
SaveExportModel=Seçimlerinizi bir dışa aktarma profili/şablonu olarak kaydedin (tekrar kullanım için).
SaveImportModel=Bu içe aktarım profilini kaydet (tekrar kullanım için) ...
-ExportModelName=Dışaaktarma profili adı
+ExportModelName=Profili adını dışa aktar
ExportModelSaved=Dışa aktarım profili %s olarak kaydedildi.
ExportableFields=Dışaaktarılabilir alanlar
ExportedFields=Dışaaktarılan alanlar
@@ -83,7 +83,7 @@ ErrorMissingMandatoryValue=Mandatory data is empty in the source file for field
TooMuchErrors=There are still %s other source lines with errors but output has been limited.
TooMuchWarnings=There are still %s other source lines with warnings but output has been limited.
EmptyLine=Boş satır (atlanacak)
-CorrectErrorBeforeRunningImport=You must correct all errors before running the definitive import.
+CorrectErrorBeforeRunningImport=Kesin içe aktarmayı çalıştırmadan önce tüm hataları düzeltmelisiniz.
FileWasImported=Dosya %s sayısı ile alındı.
YouCanUseImportIdToFindRecord=You can find all the imported records in your database by filtering on field import_key='%s'.
NbOfLinesOK=Hatasız ve uyarı içermeyen satır sayısı:%s.
diff --git a/htdocs/langs/tr_TR/externalsite.lang b/htdocs/langs/tr_TR/externalsite.lang
index 9fa0dc6fbab..cfb361e8991 100644
--- a/htdocs/langs/tr_TR/externalsite.lang
+++ b/htdocs/langs/tr_TR/externalsite.lang
@@ -1,5 +1,5 @@
# Dolibarr language file - Source file is en_US - externalsite
-ExternalSiteSetup=Dış Web Sitesi ayarları
-ExternalSiteURL=Dış Web Sitesi URL si
+ExternalSiteSetup=Dış web sitesine bağlantı ayarla
+ExternalSiteURL=Dış Web Sitesi URL'si
ExternalSiteModuleNotComplete=Dış Web Sitesi modülü doğru yapılandırılmamış.
-ExampleMyMenuEntry=Menüme giriş
+ExampleMyMenuEntry=Menü girişim
diff --git a/htdocs/langs/tr_TR/ftp.lang b/htdocs/langs/tr_TR/ftp.lang
index 4d6777af0d8..e771e1006e1 100644
--- a/htdocs/langs/tr_TR/ftp.lang
+++ b/htdocs/langs/tr_TR/ftp.lang
@@ -1,13 +1,13 @@
# Dolibarr language file - Source file is en_US - ftp
FTPClientSetup=FTP İstemcisi modülü kurulumu
-NewFTPClient=Yeni bir FTP bağlantısı ayarı
+NewFTPClient=Yeni FTP bağlantı kurulumu
FTPArea=FTP Alanı
FTPAreaDesc=Bu ekran bir FTP sunucusunun görünümünü sergiler.
SetupOfFTPClientModuleNotComplete=FTP istemci modülünün kurulumu eksik görünüyor
-FTPFeatureNotSupportedByYourPHP=PHP niz FTP fonksiyonlarını desteklemiyor
+FTPFeatureNotSupportedByYourPHP=PHP'niz FTP işlevlerini desteklemiyor
FailedToConnectToFTPServer=FTP sunucusuna bağlanamadı (sunucu %s, port %s)
-FailedToConnectToFTPServerWithCredentials=Tanımlı kullanıcı/parola ile FTP sunucusunda oturum açılamadı
-FTPFailedToRemoveFile=%s Dosyası kaldırılamadı.
+FailedToConnectToFTPServerWithCredentials=Tanımlı kullanıcı adı/parola ile FTP sunucusunda oturum açılamadı
+FTPFailedToRemoveFile=%s dosyası kaldırılamadı.
FTPFailedToRemoveDir=%s dizini kaldırılamadı: izinleri kontrol edin ve dizinin boş olduğundan emin olun.
FTPPassiveMode=Pasif mod
ChooseAFTPEntryIntoMenu=Menüden bir FTP sitesi seçin...
diff --git a/htdocs/langs/tr_TR/help.lang b/htdocs/langs/tr_TR/help.lang
index 39b53283e43..48290ddcc42 100644
--- a/htdocs/langs/tr_TR/help.lang
+++ b/htdocs/langs/tr_TR/help.lang
@@ -3,21 +3,21 @@ CommunitySupport=Forum/Wiki desteği
EMailSupport=E-posta desteği
RemoteControlSupport=Çevrimiçi gerçek zamanlı/uzaktan destek
OtherSupport=Diğer destek
-ToSeeListOfAvailableRessources=İletişim için/mevcut kaynaklara bakın:
+ToSeeListOfAvailableRessources=Mevcut kaynaklarla iletişim kurmak/görmek için:
HelpCenter=Yardım Merkezi
DolibarrHelpCenter=Dolibarr Yardım ve Destek Merkezi
ToGoBackToDolibarr=Aksi takdirde, Dolibarr'ı kullanmaya devam etmek için buraya tıklayın.
TypeOfSupport=Destek türü
-TypeSupportCommunauty=Genel (ücretsiz)
-TypeSupportCommercial=Ticaret
+TypeSupportCommunauty=Topluluk (ücretsiz)
+TypeSupportCommercial=Ticari
TypeOfHelp=Tür
NeedHelpCenter=Yardım veya desteğe mi ihtiyacınız var?
Efficiency=Verim
-TypeHelpOnly=Yalnızca yardım
-TypeHelpDev=Yardım+Geliştirme
+TypeHelpOnly=Sadece yardım
+TypeHelpDev=Yardım + Geliştirme
TypeHelpDevForm=Yardım + Geliştirme + Eğitim
BackToHelpCenter=Aksi takdirde, Yardım Merkezi ana sayfasına geri dönün.
-LinkToGoldMember=Dolibar tarafından diliniz için (%s) önceden belirlenmiş eğitmenlerden birini onların Widget'lerine tıklayarak arayabilirsiniz (durum ve maksimum fiyat otomatik olarak güncellenir):
+LinkToGoldMember=Dolibar tarafından diliniz (%s) için önceden belirlenmiş eğitmenlerden birini onların ekran etiketlerine tıklayarak arayabilirsiniz (durum ve maksimum fiyat otomatik olarak güncellenir):
PossibleLanguages=Desteklenen diller
SubscribeToFoundation=Dolibarr projesine yardımcı olun, vakfa abone olun
SeeOfficalSupport=Kendi dilinizde Dolibarr desteği için: %s
diff --git a/htdocs/langs/tr_TR/holiday.lang b/htdocs/langs/tr_TR/holiday.lang
index bbb245d964a..e3e665c92a0 100644
--- a/htdocs/langs/tr_TR/holiday.lang
+++ b/htdocs/langs/tr_TR/holiday.lang
@@ -106,7 +106,7 @@ MonthOfLastMonthlyUpdate=İzin dağıtımının en son otomatik güncelleme ayı
UpdateConfCPOK=Güncelleme başarılı
Module27130Name= İzin istekleri yönetimi
Module27130Desc= İzin istekleri yönetimi
-ErrorMailNotSend=Eposta gönderilirken bir hata oluştu:
+ErrorMailNotSend=E-posta gönderilirken bir hata oluştu:
NoticePeriod=Bildirim dönemi
#Messages
HolidaysToValidate=İzin isteği doğrula
@@ -122,7 +122,7 @@ HolidaysCanceledBody=%s - %s arası izin isteğiniz iptal edilmiştir.
FollowedByACounter=1: Bu türdeki bir izin isteği bir sayaçla izlenmelidir. Bu sayaç elle ya da otomatik olarak arttırılır ve bir izin isteği doğrulandığında sayaç azaltılır. 0: Bir sayaçla izlenmez.
NoLeaveWithCounterDefined=Bir sayaçla izlenmek üzere tanımlanan hiç izin isteği yok.
GoIntoDictionaryHolidayTypes=Farklı izin türlerini ayarlamak için Giriş - Ayarlar - Sözlükler - İzin türleri bölümüne gidin
-HolidaySetup=Tatil modülü ayarları
+HolidaySetup=Tatil modülü kurulumu
HolidaysNumberingModules=İzin istekleri numaralandırma modelleri
TemplatePDFHolidays=İzin istek PDF'leri için taslaklar
FreeLegalTextOnHolidays=PDF'deki serbest metin
diff --git a/htdocs/langs/tr_TR/hrm.lang b/htdocs/langs/tr_TR/hrm.lang
index cc15bbe0fd8..69a81ebb8ce 100644
--- a/htdocs/langs/tr_TR/hrm.lang
+++ b/htdocs/langs/tr_TR/hrm.lang
@@ -1,6 +1,6 @@
# Dolibarr language file - en_US - hrm
# Admin
-HRM_EMAIL_EXTERNAL_SERVICE=İK dış hizmeti önlemek için eposta
+HRM_EMAIL_EXTERNAL_SERVICE=İKY dış hizmetine engel olmak için e-posta
Establishments=Kuruluşlar
Establishment=Kuruluş
NewEstablishment=Yeni kuruluş
@@ -9,9 +9,9 @@ ConfirmDeleteEstablishment=Bu kuruluşu silmek istediğinizden emin misiniz?
OpenEtablishment=Kuruluş aç
CloseEtablishment=Kuruluş kapat
# Dictionary
-DictionaryDepartment=İK - Bölüm listesi
-DictionaryFunction=İK - İşlev listesi
+DictionaryDepartment=İKY - Departman listesi
+DictionaryFunction=İKY - İşlev listesi
# Module
Employees=Çalışanlar
-Employee=Çalışanlar
+Employee=Çalışan
NewEmployee=Yeni çalışan
diff --git a/htdocs/langs/tr_TR/install.lang b/htdocs/langs/tr_TR/install.lang
index b36e186f454..72d3d7dce74 100644
--- a/htdocs/langs/tr_TR/install.lang
+++ b/htdocs/langs/tr_TR/install.lang
@@ -1,13 +1,13 @@
# Dolibarr language file - Source file is en_US - install
InstallEasy=Sadece adım adım yönergeleri izleyin.
MiscellaneousChecks=Önkoşulların onayı
-ConfFileExists=Yapılandırma dosyası %s var.
-ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created!
-ConfFileCouldBeCreated=Yapılandırma dosyası %s oluşturulabilir.
-ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
-ConfFileIsWritable=Yapılandırma dosyası %s yazılabilir.
-ConfFileMustBeAFileNotADir=Configuration file %s must be a file, not a directory.
-ConfFileReload=Reloading parameters from configuration file.
+ConfFileExists=%s yapılandırma dosyası var.
+ConfFileDoesNotExistsAndCouldNotBeCreated=%s yapılandırma dosyası mevcut değil ve oluşturulamadı!
+ConfFileCouldBeCreated=%s yapılandırma dosyası oluşturulabilir.
+ConfFileIsNotWritable=%s yapılandırma dosyası yazılabilir değil. İzinleri kontrol edin. Web sunucunuz ilk kurulumdaki yapılandırma işlemi sırasında bu dosyaya yazabiliyor olmalıdır (örneğin Unix gibi bir işletim sisteminde "chmod 666").
+ConfFileIsWritable=%s yapılandırma dosyası yazılabilir.
+ConfFileMustBeAFileNotADir=%s yapılandırma dosyası bir dizin değil, dosya olmalıdır.
+ConfFileReload=Yapılandırma dosyasındaki parametreleri yeniden yükleme.
PHPSupportSessions=Bu PHP oturumları destekliyor.
PHPSupportPOSTGETOk=Bu PHP GÖNDER ve AL değişkenlerini destekliyor.
PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check the parameter variables_order in php.ini.
@@ -100,9 +100,9 @@ DatabaseMigration=Veritabanı taşıma (yapı + bazı veriler)
ProcessMigrateScript=Komut dizisi işleme
ChooseYourSetupMode=Kurulum biçimini seçin ve "Başlat" ı tıklayın...
FreshInstall=Yeni yükleme
-FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install. If you want to upgrade your version, choose "Upgrade" mode.
+FreshInstallDesc=Bu ilk kurulumunuzsa bu modu kullanın. İlk kurulum değilse, bu mod önceki eksik bir yüklemeyi onarabilir. Sürümünüzü yükseltmek istiyorsanız "Yükseltme" modunu seçin.
Upgrade=Yükseltme
-UpgradeDesc=Eğer eski Dolibarr dosyalarını daha yeni bir sürümün dosyaları ile değiştirdiyseniz bu biçimi kullanın. Bu, veritabanını ve veriyi yükseltecektir.
+UpgradeDesc=Eğer eski Dolibarr dosyalarını daha yeni bir sürümün dosyaları ile değiştirdiyseniz bu modu kullanın. Bu, veri tabanı ve verilerinizi yükseltecektir.
Start=Başlat
InstallNotAllowed=Kuruluma conf.php izin vermiyor
YouMustCreateWithPermission=%s Dosyasını oluşturmanız ve kurulum sırasında web sunucusunda yazma izinlerini ayarlamanız gerekir.
diff --git a/htdocs/langs/tr_TR/interventions.lang b/htdocs/langs/tr_TR/interventions.lang
index 3f677350980..f725f6553f2 100644
--- a/htdocs/langs/tr_TR/interventions.lang
+++ b/htdocs/langs/tr_TR/interventions.lang
@@ -35,7 +35,7 @@ InterventionValidatedInDolibarr=Doğrulanan müdahale %s
InterventionModifiedInDolibarr=Değiştirilen müdahale %s
InterventionClassifiedBilledInDolibarr=Faturalandı olarak ayarlanan müdahale %s
InterventionClassifiedUnbilledInDolibarr=Faturalanmadı olarak ayarlanan müdahale %s
-InterventionSentByEMail=%s müdahalesi e-posta ile gönderildi
+InterventionSentByEMail=%s referans no'lu müdahale e-posta ile gönderildi
InterventionDeletedInDolibarr=Silinen müdahale %s
InterventionsArea=Müdahaleler alanı
DraftFichinter=Taslak müdahale
diff --git a/htdocs/langs/tr_TR/languages.lang b/htdocs/langs/tr_TR/languages.lang
index 46890d8d070..cbbdb9ac658 100644
--- a/htdocs/langs/tr_TR/languages.lang
+++ b/htdocs/langs/tr_TR/languages.lang
@@ -7,8 +7,8 @@ Language_bg_BG=Bulgarca
Language_bs_BA=Boşnakça
Language_ca_ES=Katalanca
Language_cs_CZ=Çekçe
-Language_da_DA=Danimarkaca
-Language_da_DK=Danimarkaca
+Language_da_DA=Danca
+Language_da_DK=Danca
Language_de_DE=Almanca
Language_de_AT=Almanca (Avusturya)
Language_de_CH=Almanca (İsviçre)
@@ -35,8 +35,8 @@ Language_es_PA=İspanyolca (Panama)
Language_es_PY=İspanyolca (Paraguay)
Language_es_PE=İspanyolca (Peru)
Language_es_PR=İspanyolca (Porto Riko)
-Language_es_UY=Spanish (Uruguay)
-Language_es_VE=İspanyolca (Venezüella)
+Language_es_UY=İspanyolca (Uruguay)
+Language_es_VE=İspanyolca (Venezuela)
Language_et_EE=Estonyaca
Language_eu_ES=Baskça
Language_fa_IR=Farsça
@@ -50,7 +50,7 @@ Language_fy_NL=Frizyanca
Language_he_IL=İbranice
Language_hr_HR=Hırvatça
Language_hu_HU=Macarca
-Language_id_ID=Endonezca
+Language_id_ID=Endonezya dili
Language_is_IS=İzlandaca
Language_it_IT=İtalyanca
Language_ja_JP=Japonca
@@ -59,14 +59,14 @@ Language_km_KH=Khmerce
Language_kn_IN=Kannadaca
Language_ko_KR=Korece
Language_lo_LA=Laoca
-Language_lt_LT=Litvanyaca
-Language_lv_LV=Letonyaca
+Language_lt_LT=Litvanca
+Language_lv_LV=Letonca
Language_mk_MK=Makedonca
Language_mn_MN=Moğolca
-Language_nb_NO=Norveçce (Bokmål)
-Language_nl_BE=Hollandaca (Belçika)
-Language_nl_NL=Hollandaca (Hollanda)
-Language_pl_PL=Polonyaca
+Language_nb_NO=Norveççe (Bokmål)
+Language_nl_BE=Flemenkçe (Belçika)
+Language_nl_NL=Flemenkçe (Hollanda)
+Language_pl_PL=Lehçe
Language_pt_BR=Portekizce (Brezilya)
Language_pt_PT=Portekizce
Language_ro_RO=Romence
@@ -74,15 +74,16 @@ Language_ru_RU=Rusça
Language_ru_UA=Rusça (Ukrayna)
Language_tr_TR=Türkçe
Language_sl_SI=Slovence
-Language_sv_SV=İsveçce
-Language_sv_SE=İsveçce
+Language_sv_SV=İsveççe
+Language_sv_SE=İsveççe
Language_sq_AL=Arnavutça
Language_sk_SK=Slovakça
Language_sr_RS=Sırpça
-Language_sw_SW=Kisvahilice
-Language_th_TH=Taice
+Language_sw_SW=Svahili
+Language_th_TH=Tay dili
Language_uk_UA=Ukraynaca
-Language_uz_UZ=Özbek
+Language_uz_UZ=Özbekçe
Language_vi_VN=Vietnamca
Language_zh_CN=Çince
Language_zh_TW=Çince (Geleneksel)
+Language_bh_MY=Malayca
diff --git a/htdocs/langs/tr_TR/link.lang b/htdocs/langs/tr_TR/link.lang
index 07a688d24b3..244396b0e8f 100644
--- a/htdocs/langs/tr_TR/link.lang
+++ b/htdocs/langs/tr_TR/link.lang
@@ -4,7 +4,7 @@ LinkedFiles=Bağlantılı dosyalar ve belgeler
NoLinkFound=Kayıtlı bağlantı yok
LinkComplete=Dosya bağlantısı başarılı
ErrorFileNotLinked=Dosya bağlantılanamadı
-LinkRemoved=Bağlantı %s kaldırıldı
-ErrorFailedToDeleteLink= Bu bağlantı kaldırılamadı '%s'
-ErrorFailedToUpdateLink= Bu bağlantı güncellemesi yapılamadı '%s'
+LinkRemoved=%s bağlantısı kaldırıldı
+ErrorFailedToDeleteLink= '%s' bağlantısı kaldırılamadı
+ErrorFailedToUpdateLink= '%s' bağlantısı güncellenemedi
URLToLink=Bağlantılanalıcak URL
diff --git a/htdocs/langs/tr_TR/mailmanspip.lang b/htdocs/langs/tr_TR/mailmanspip.lang
index bc2a1d5a8a5..7399371d015 100644
--- a/htdocs/langs/tr_TR/mailmanspip.lang
+++ b/htdocs/langs/tr_TR/mailmanspip.lang
@@ -1,27 +1,27 @@
# Dolibarr language file - Source file is en_US - mailmanspip
-MailmanSpipSetup=Mailman ve SPIP modülü Kurulumu
-MailmanTitle=Mailman liste postalama sistemi
+MailmanSpipSetup=Mailman ve SPIP modülü kurulumu
+MailmanTitle=Mailman postalama listesi sistemi
TestSubscribe=Mailman listelerine abonelik denemesi için
TestUnSubscribe=Mailman listelerinden abonelik kaldırma denemesi
-MailmanCreationSuccess=Abonelik kaldırma denemesi başarıyla gerçekleştirildi
-MailmanDeletionSuccess=Abonelik kaldırma denemesi başarıyla gerçekleştirildi
-SynchroMailManEnabled=Bir Mailman güncellemesi yapılacaktır
-SynchroSpipEnabled=Bir Spip güncellemesi yapılacaktır
+MailmanCreationSuccess=Abonelik denemesi başarıyla gerçekleştirildi
+MailmanDeletionSuccess=Abonelik iptali denemesi başarıyla gerçekleştirildi
+SynchroMailManEnabled=Bir Mailman güncellemesi gerçekleştirilecektir
+SynchroSpipEnabled=Bir Spip güncellemesi gerçekleştirilecektir
DescADHERENT_MAILMAN_ADMINPW=Mailman yönetici parolası
-DescADHERENT_MAILMAN_URL=Mailman abonelik URL si
-DescADHERENT_MAILMAN_UNSUB_URL=Mailman abonelik kaldırma URL si
+DescADHERENT_MAILMAN_URL=Mailman abonelikleri için URL
+DescADHERENT_MAILMAN_UNSUB_URL=Mailman abonelik iptali için URL
DescADHERENT_MAILMAN_LISTS=Yeni üyelerin otomatik kayıt listesi(leri) (virgülle ayrılmış)
SPIPTitle=SPIP İçerik Yönetim Sistemi
DescADHERENT_SPIP_SERVEUR=SPIP Sunucusu
DescADHERENT_SPIP_DB=SPIP veritabanı adı
DescADHERENT_SPIP_USER=SPIP veritabanı kullanıcı adı
DescADHERENT_SPIP_PASS=SPIP veritabanı parolası
-AddIntoSpip=SPIP e ekle
-AddIntoSpipConfirmation=Bu üyeyi SPIP e eklemek istediğinizden emin misiniz?
-AddIntoSpipError=Kullanıcı SPIP e eklenemedi
-DeleteIntoSpip=SPIP ten kaldır
-DeleteIntoSpipConfirmation=Bu üyeyi SPIP ten kaldırmak istediğinizden emin misiniz?
-DeleteIntoSpipError=Kullanıcı SPIP ten menedilemedi
-SPIPConnectionFailed=SPIP e bağlanılamadı
-SuccessToAddToMailmanList=%s kaydı Mailman %s listesine ya da SPIP tabanına başarıyla eklenmiştir
-SuccessToRemoveToMailmanList=%s kaydı Mailman %s listesinden ya da SPIP tabanından başarıyla kaldırılmıştır
+AddIntoSpip=SPIP'e ekle
+AddIntoSpipConfirmation=Bu üyeyi SPIP'e eklemek istediğinizden emin misiniz?
+AddIntoSpipError=Kullanıcı SPIP'e eklenemedi
+DeleteIntoSpip=SPIP'ten kaldır
+DeleteIntoSpipConfirmation=Bu üyeyi SPIP'ten kaldırmak istediğinizden emin misiniz?
+DeleteIntoSpipError=Kullanıcının SPIP'ten kaldırılması başarısız oldu
+SPIPConnectionFailed=SPIP'e bağlanılamadı
+SuccessToAddToMailmanList=%s, %s mailman listesine veya SPIP veri tabanına başarıyla eklendi
+SuccessToRemoveToMailmanList=%s, %s mailman listesinden veya SPIP veri tabanından başarıyla kaldırıldı
diff --git a/htdocs/langs/tr_TR/mails.lang b/htdocs/langs/tr_TR/mails.lang
index a03253398dc..dbdba7c025d 100644
--- a/htdocs/langs/tr_TR/mails.lang
+++ b/htdocs/langs/tr_TR/mails.lang
@@ -1,9 +1,9 @@
# Dolibarr language file - Source file is en_US - mails
-Mailing=Epostalama
-EMailing=Epostalama
-EMailings=Epostalamalar
-AllEMailings=Tüm Epostalar
-MailCard=Eposta kartı
+Mailing=E-postalama
+EMailing=E-postalama
+EMailings=E-postalamalar
+AllEMailings=Tüm e-postalar
+MailCard=E-posta kartı
MailRecipients=Alıcılar
MailRecipient=Alıcı
MailTitle=Açıklama
@@ -18,20 +18,20 @@ MailCCC=Önbelleğe kopyala
MailTopic=E-posta konusu
MailText=Mesaj
MailFile=Ekli dosyalar
-MailMessage=Mesaj gövdesinde yazı kullanıldı.
+MailMessage=E-posta gövdesi
SubjectNotIn=Not in Subject
BodyNotIn=Not in Body
-ShowEMailing=Eposta göster
-ListOfEMailings=Eposta Listesi
-NewMailing=Yeni Eposta
-EditMailing=Eposta düzenle
-ResetMailing=Yeniden Epostala
-DeleteMailing=Eposta sil
-DeleteAMailing=Bir Eposta sil
-PreviewMailing=Eposta önizle
-CreateMailing=Eposta oluştur
-TestMailing=Eposta testi
-ValidMailing=Geçerli eposta
+ShowEMailing=E-posta göster
+ListOfEMailings=E-posta listesi
+NewMailing=Yeni e-posta
+EditMailing=E-posta düzenle
+ResetMailing=E-postayı yeniden gönder
+DeleteMailing=E-posta sil
+DeleteAMailing=Bir e-posta sil
+PreviewMailing=E-posta önizlemesi
+CreateMailing=E-posta oluştur
+TestMailing=E-posta testi
+ValidMailing=E-posta doğrula
MailingStatusDraft=Taslak
MailingStatusValidated=Doğrulanmış
MailingStatusSent=Gönderildi
@@ -40,22 +40,22 @@ MailingStatusSentCompletely=Tamamen gönderildi
MailingStatusError=Hata
MailingStatusNotSent=Gönderilmedi
MailSuccessfulySent=Email (from %s to %s) successfully accepted for delivery
-MailingSuccessfullyValidated=Eposta doğrulanması başarılı
+MailingSuccessfullyValidated=E-posta doğrulanması başarılı
MailUnsubcribe=Aboneliği kaldır
MailingStatusNotContact=Bir daha görüşme
MailingStatusReadAndUnsubscribe=Oku ve aboneliği kaldır
-ErrorMailRecipientIsEmpty=Eposta alıcısı boş
-WarningNoEMailsAdded=Alıcının listesine ekli yeni Eposta yok.
+ErrorMailRecipientIsEmpty=E-posta alıcısı boş
+WarningNoEMailsAdded=Alıcı listesine eklenecek yeni e-posta yok.
ConfirmValidMailing=Bu e-postayı doğrulamak istediğinizden emin misiniz?
ConfirmResetMailing=Warning, by re-initializing emailing %s, you will allow the re-sending this email in a bulk mailing. Are you sure you want to do this?
-ConfirmDeleteMailing=Are you sure you want to delete this emailing?
-NbOfUniqueEMails=Benzersiz E-posta Sayısı
-NbOfEMails=E-posta Sayısı
+ConfirmDeleteMailing=Bu e-postayı silmek istediğinizden emin misiniz?
+NbOfUniqueEMails=Benzersiz e-posta Sayısı
+NbOfEMails=E-posta sayısı
TotalNbOfDistinctRecipients=Farklı alıcıların sayısı
NoTargetYet=Henüz hiç bir alıcı tanımlanmadı (‘Alıcılar’ sekmesine gidin)
-NoRecipientEmail=%s için alıcı E-postası yok
+NoRecipientEmail=%s için alıcı e-postası yok
RemoveRecipient=Alıcı kaldır
-YouCanAddYourOwnPredefindedListHere=Eposta seçim modülünüzü oluşturmak için htdocs/core/modules/mailings/README dosyasına bakın.
+YouCanAddYourOwnPredefindedListHere=E-posta seçim modülünüzü oluşturmak için htdocs/core/modules/mailings/README dosyasına bakın.
EMailTestSubstitutionReplacedByGenericValues=Test modunu kullanırken, yedek değişkenler genel değerleriyle değiştirilir
MailingAddFile=Bu dosyayı ekle
NoAttachedFiles=Ekli dosya yok
@@ -63,7 +63,7 @@ BadEMail=E-posta için hatalı değer
ConfirmCloneEMailing=Bu e-postayı kopyalamak istediğinizden emin misiniz?
CloneContent=Mesajı klonla
CloneReceivers=Alıcıları klonla
-DateLastSend=Enson gönderim tarihi
+DateLastSend=Son gönderim tarihi
DateSending=Gönderme tarihi
SentTo=%s ye gönderilen
MailingStatusRead=Okundu
@@ -78,9 +78,9 @@ GroupEmails=Grup e-postaları
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s mesaj gönderildi.
ConfirmUnvalidateEmailing=%s e-postasını taslak durumuna değiştirmek istediğinizden emin misiniz?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
@@ -97,45 +97,45 @@ SendingFromWebInterfaceIsNotAllowed=Sending from web interface is not allowed.
LineInFile=Satır %s dosyası
RecipientSelectionModules=Alıcıların seçimine göre tanımlanmış istekler
MailSelectedRecipients=Seçilen alıcılar
-MailingArea=Eposta alanı
-LastMailings=Son %s e-postalar
+MailingArea=E-postalama alanı
+LastMailings=En son %s e-posta
TargetsStatistics=Hedef istatistikleri
NbOfCompaniesContacts=Benzersiz kişiler/adresler
-MailNoChangePossible=Doğrulanmış epostaların alıcıları değiştirilemez
+MailNoChangePossible=Doğrulanmış e-postaların alıcıları değiştirilemez
SearchAMailing=Eposta ara
SendMailing=E-posta gönder
SentBy=Gönderen
MailingNeedCommand=Sending an emailing can be performed from command line. Ask your server administrator to launch the following command to send the emailing to all recipients:
-MailingNeedCommand2=Bunula birlikte, oturum tarafından gönderilecek ençok Eposta sayılı MAILING_LIMIT_SENDBYWEB parametresini ekleyerek çevrim içi olarak gönderebilirsiniz. Bunu için Giriş-Kurulum-Diğer menüsüne gidin.
-ConfirmSendingEmailing=If you want to send emailing directly from this screen, please confirm you are sure you want to send emailing now from your browser ?
-LimitSendingEmailing=Not: Web arayüzünden eposta gönderimi güvenlik ve süre aşımı yüzünden birçok kez yapılmıştır, her gönderme oturumu başına %s alıcıya
+MailingNeedCommand2=Bunula birlikte, oturum tarafından gönderilecek ençok e-posta sayılı MAILING_LIMIT_SENDBYWEB parametresini ekleyerek çevrim içi olarak gönderebilirsiniz. Bunu için Giriş-Kurulum-Diğer menüsüne gidin.
+ConfirmSendingEmailing=Direkt olarak bu ekrandan e-posta göndermek istiyorsanız, lütfen e-postayı tarayıcınızdan şimdi göndermek istediğinizden emin olduğunuzu onaylayın.
+LimitSendingEmailing=Not: Web arayüzünden e-posta gönderimi güvenlik ve süre aşımı yüzünden birçok kez yapılmıştır, her gönderme oturumu başına %s alıcıya
TargetsReset=Listeyi temizle
-ToClearAllRecipientsClickHere=Bu e-posta Alıcı listesini temizlemek için burayı tıkla
+ToClearAllRecipientsClickHere=Bu e-posta alıcı listesini temizlemek için burayı tıkla
ToAddRecipientsChooseHere=Listeden seçerek alıcıları ekle
-NbOfEMailingsReceived=Alınan toplu Epostalar
-NbOfEMailingsSend=Toplu eposta gönderildi
+NbOfEMailingsReceived=Alınan toplu e-postalar
+NbOfEMailingsSend=Gönderilen toplu e-postalar
IdRecord=Kimlik kayıtı
DeliveryReceipt=Teslimat Onayı
YouCanUseCommaSeparatorForSeveralRecipients=Birçok alıcı belirtmek için virgül ayırıcısını kullanabilirsiniz.
-TagCheckMail=Eposta açılışlarını izle
+TagCheckMail=E-posta açılışlarını takip edin
TagUnsubscribe=Aboneliğini kaldır bağlantısı
TagSignature=Gönderen kullanıcının imzası
EMailRecipient=Alıcı E-postası
-TagMailtoEmail=Recipient Email (including html "mailto:" link)
-NoEmailSentBadSenderOrRecipientEmail=Gönderilen eposta yok. Hatalı gönderici ya da alıcı epostası. Kullanıcı profilini doğrula.
+TagMailtoEmail=Alıcı E-posta Adresi ("kime:" html linkini içeren)
+NoEmailSentBadSenderOrRecipientEmail=Gönderilen e-posta yok. Hatalı gönderici ya da alıcı epostası. Kullanıcı profilini doğrula.
# Module Notifications
Notifications=Bildirimler
-NoNotificationsWillBeSent=Bu etkinlik ve firma için hiçbir Eposta bildirimi planlanmamış
-ANotificationsWillBeSent=Eposta ile 1 bildirim gönderilecektir
-SomeNotificationsWillBeSent=Epostayala %s bildirim gönderilecektir
-AddNewNotification=Yeni bir e-posta bildirim hedefi/gündemi etkinleştir
-ListOfActiveNotifications=E-posta bildirimi için aktif olan hedef/gündem listesi
+NoNotificationsWillBeSent=Bu etkinlik ve firma için hiçbir e-posta bildirimi planlanmamış
+ANotificationsWillBeSent=E-posta ile 1 bildirim gönderilecektir
+SomeNotificationsWillBeSent=%s bildirim e-posta ile gönderilecektir
+AddNewNotification=Yeni bir e-posta bildirim hedefi/etkinliği oluştur
+ListOfActiveNotifications=E-posta bildirimi için aktif olan hedef/etkinlik listesi
ListOfNotificationsDone=Gönderilen tüm e-posta bildirimleri listesi
-MailSendSetupIs=Yapılandırma e postası '%s' için ayarlandı. Bu mod toplu epostalama için kullanılamaz.
-MailSendSetupIs2='%s' Modunu kullanmak için '%s' parametresini değiştirecekseniz, önce yönetici hesabı ile %sGiriş - Ayarlar - Epostalar%s menüsüne gitmelisiniz. Bu mod ile İnternet Servis Sağlayıcınız tarafından sağlanan SMTP sunucusu ayarlarını girebilir ve Toplu eposta özelliğini kullanabilirsiniz.
+MailSendSetupIs=E-posta gönderme yapılandırması '%s'ye ayarlandı. Bu mod toplu e-postalama için kullanılamaz.
+MailSendSetupIs2='%s' Modunu kullanmak için '%s' parametresini değiştirecekseniz, önce yönetici hesabı ile %sGiriş - Ayarlar - E-postalar%s menüsüne gitmelisiniz. Bu mod ile İnternet Servis Sağlayıcınız tarafından sağlanan SMTP sunucusu ayarlarını girebilir ve Toplu e-posta özelliğini kullanabilirsiniz.
MailSendSetupIs3=SMTP sunucusunun nasıl yapılandırılacağı konusunda sorunuz varsa, %s e sorabilirsiniz.
-YouCanAlsoUseSupervisorKeyword=Ayrıca; kullanıcının danışmanına giden epostayı almak için __SUPERVISOREMAIL__ anahtar kelimesini de ekleyebilirsiniz (yalnızca bu danışman için bir eposta tanımlanmışsa çalışır).
-NbOfTargetedContacts=Mevcut hedef kişi eposta sayısı
+YouCanAlsoUseSupervisorKeyword=Ayrıca; kullanıcının danışmanına giden epostayı almak için __SUPERVISOREMAIL__ anahtar kelimesini de ekleyebilirsiniz (yalnızca bu danışman için bir e-posta tanımlanmışsa çalışır).
+NbOfTargetedContacts=Mevcut hedef kişi e-posta sayısı
UseFormatFileEmailToTarget=Imported file must have format email;name;firstname;other
UseFormatInputEmailToTarget=Enter a string with format email;name;firstname;other
MailAdvTargetRecipients=Alıcılar (gelişmiş seçim)
@@ -148,8 +148,8 @@ AdvTgtSearchDtHelp=Tarih değerlerini seçmek için aralık kullanın
AdvTgtStartDt=Başlangıç tar.
AdvTgtEndDt=Bitiş tar.
AdvTgtTypeOfIncudeHelp=Target Email of third party and email of contact of the third party, or just third-party email or just contact email
-AdvTgtTypeOfIncude=Hedef epostası türü
-AdvTgtContactHelp=Yalnızca kişiyi "Hedeflenen eposta türü"ne hedeflerseniz kullanın
+AdvTgtTypeOfIncude=Hedef e-postası türü
+AdvTgtContactHelp=Yalnızca kişiyi "Hedeflenen e-posta türü"ne hedeflerseniz kullanın
AddAll=Hepsini ekle
RemoveAll=Hepsini sil
ItemsCount=Öğe(ler)
diff --git a/htdocs/langs/tr_TR/main.lang b/htdocs/langs/tr_TR/main.lang
index 0b950ba7a95..115ca6ceeb0 100644
--- a/htdocs/langs/tr_TR/main.lang
+++ b/htdocs/langs/tr_TR/main.lang
@@ -46,7 +46,7 @@ ErrorSQL=SQL Hatası
ErrorLogoFileNotFound='%s' Logo dosyası bulunamadı
ErrorGoToGlobalSetup=Bunu düzeltmek için 'Şirket/Kuruluş' ayarlarına gidin
ErrorGoToModuleSetup=Bunu düzeltmek için Modül Kurulumuna git
-ErrorFailedToSendMail=Posta gönderilemedi (gönderen)
+ErrorFailedToSendMail=E-posta gönderilemedi (gönderen=%s, alıcı=%s)
ErrorFileNotUploaded=Dosya gönderilemedi. Boyutun izin verilen ençok dosya boyutunu aşmadığını denetleyin, bu dizinde yeterli boş alan olmalı ve aynı isimde başka bir dosya olmamalı.
ErrorInternalErrorDetected=Hata algılandı
ErrorWrongHostParameter=Yanlış ana parametre
@@ -89,7 +89,7 @@ RecordDeleted=Kayıt silindi
RecordGenerated=Kayıt oluşturuldu
LevelOfFeature=Özellik düzeyleri
NotDefined=Tanımlanmamış
-DolibarrInHttpAuthenticationSoPasswordUseless=Yapılandırma dosyası conf.php içindeki Dolibarr kimlik doğrulama biçimi %s durumuna ayarlanmıştır. Bu demektir ki; veritabanı parolası Dolibarr dışıdır, yani bu alanı değiştirmek hiçbir etki yaratmaz.
+DolibarrInHttpAuthenticationSoPasswordUseless=conf.php yapılandırma dosyasındaki Dolibarr kimlik doğrulama modu %s olarak ayarlanmış. Bu demektir ki; veritabanı parolası Dolibarr dışıdır, yani bu alanı değiştirmek hiçbir etki yaratmaz.
Administrator=Yönetici
Undefined=Tanımlanmamış
PasswordForgotten=Parola mı unutuldu?
@@ -153,7 +153,7 @@ RemoveLink=Bağlantıyı kaldır
AddToDraft=Taslağa ekle
Update=Güncelle
Close=Kapat
-CloseBox=Kontrol panelinizden ekran etiketini kaldırın
+CloseBox=Gösterge panelinizden ekran etiketini kaldırın
Confirm=Onayla
ConfirmSendCardByMail=Bu kartın içeriğini e-posta ile %s adresine gerçekten göndermek istiyor musunuz?
Delete=Sil
@@ -186,7 +186,7 @@ Approve=Onayla
Disapprove=Onaylama
ReOpen=Yeniden aç
Upload=Yükle
-ToLink=Bağlantı
+ToLink=Bağlantıla
Select=Seç
Choose=Seç
Resize=Yeniden boyutlandır
@@ -341,8 +341,8 @@ UnitPriceHT=Birim fiyat (KDV hariç)
UnitPriceHTCurrency=Birim fiyat (KDV hariç) (para birimi)
UnitPriceTTC=Birim fiyat
PriceU=B.F.
-PriceUHT=B.F. (net)
-PriceUHTCurrency=B.F (para birimi)
+PriceUHT=Birim Fiyat
+PriceUHTCurrency=Birim Fiyat (para birimi)
PriceUTTC=B.F. (vergi dahil)
Amount=Tutar
AmountInvoice=Fatura tutarı
@@ -422,7 +422,7 @@ OtherStatistics=Diğer istatistikler
Status=Durum
Favorite=Sık kullanılan
ShortInfo=Bilgi.
-Ref=Ref.
+Ref=Referans No
ExternalRef=Ref. stajyer
RefSupplier=Referans tedarikçi
RefPayment=Ref. ödeme
@@ -479,7 +479,7 @@ Other=Diğer
Others=Diğerleri
OtherInformations=Diğer Bilgiler
Quantity=Miktar
-Qty=Mik
+Qty=Miktar
ChangedBy=Değiştiren
ApprovedBy=Onaylayan
ApprovedBy2=Onaylayan (ikinci onay)
@@ -512,7 +512,7 @@ Link=Bağlantı
Rejects=Kusurlular
Preview=Önizleme
NextStep=Sonraki adım
-Datas=Veriler
+Datas=Veril
None=Hiçbiri
NoneF=Hiçbiri
NoneOrSeveral=Yok veya Birkaç
@@ -526,7 +526,7 @@ DeletePicture=Resim sil
ConfirmDeletePicture=Resim silmeyi onayla
Login=Oturum açma
LoginEmail=Giriş (e-posta)
-LoginOrEmail=Oturum açma adı veya E-posta
+LoginOrEmail=Oturum açma adı veya E-posta adresi
CurrentLogin=Geçerli kullanıcı
EnterLoginDetail=Giriş bilgilerini giriniz
January=Ocak
@@ -595,7 +595,7 @@ File=Dosya
Files=Dosyalar
NotAllowed=İzin verilmez
ReadPermissionNotAllowed=Okuma izni yok
-AmountInCurrency=%s para biriminde tutar
+AmountInCurrency=Para Birimi: %s
Example=Örnek
Examples=Örnekler
NoExample=Örnek yok
@@ -638,11 +638,11 @@ CloseWindow=Pencereyi kapat
Response=Yanıt
Priority=Öncelik
SendByMail=E-posta ile gönder
-MailSentBy=E-posta ile gönderildi
-TextUsedInTheMessageBody=Mesaj gövdesinde yazı kullanıldı.
-SendAcknowledgementByMail=Onay epostası gönder
+MailSentBy=E-postayı gönderen
+TextUsedInTheMessageBody=E-posta gövdesi
+SendAcknowledgementByMail=Onay e-postası gönder
SendMail=E-posta gönder
-Email=Eposta
+Email=E-posta
NoEMail=E-posta yok
AlreadyRead=Zaten okundu
NotRead=Okunmayan
@@ -783,7 +783,7 @@ ModulesSystemTools=Modül araçları
Test=Deneme
Element=Unsur
NoPhotoYet=Henüz resim yok
-Dashboard=Kontrol Paneli
+Dashboard=Gösterge Paneli
MyDashboard=Gösterge Panelim
Deductible=Düşülebilir
from=itibaren
@@ -792,7 +792,7 @@ Access=Erişim
SelectAction=Eylem seç
SelectTargetUser=Hedef kullanıcı/çalışan seçin
HelpCopyToClipboard=Panoya kopyalamak için Crtl+C
-SaveUploadedFileWithMask=Dosyayı "%s" adlı sunucuya kaydedin (aksi durumda "%s")
+SaveUploadedFileWithMask=Dosyayı sunucuya "%s" adıyla kaydedin (aksi takdirde "%s" kullanılacaktır)
OriginFileName=Özgün dosya adı
SetDemandReason=Kaynağı ayarlayın
SetBankAccount=Banka Hesabı Tanımla
@@ -802,7 +802,7 @@ XMoreLines=%s gizli satır
ShowMoreLines=Daha fazla/az satır göster
PublicUrl=Genel URL
AddBox=Kutu ekle
-SelectElementAndClick=Bir öğe seçin ve %s tıklayın
+SelectElementAndClick=Bir öğe seçin ve %s butonuna tıklayın
PrintFile=%s Dosyasını Yazdır
ShowTransaction=Girişi banka hesabında göster
ShowIntervention=Müdahale göster
@@ -841,7 +841,7 @@ Export=Dışaaktarım
Exports=Dışaaktarımlar
ExportFilteredList=Dışaaktarılan süzülmüş liste
ExportList=Dışaaktarım listesi
-ExportOptions=Dışaaktarma seçenekleri
+ExportOptions=Dışa aktarma Seçenekleri
IncludeDocsAlreadyExported=Zaten dışa aktarılan dosyaları dahil et
ExportOfPiecesAlreadyExportedIsEnable=Export of pieces already exported is enable
ExportOfPiecesAlreadyExportedIsDisable=Export of pieces already exported is disable
@@ -888,7 +888,7 @@ ListOpenProjects=Açık projeleri listele
NewLeadOrProject=New lead or project
Rights=İzinler
LineNb=Satır no.
-IncotermLabel=Uluslararası Ticaret Terimleri
+IncotermLabel=Teslim Koşulları
TabLetteringCustomer=Customer lettering
TabLetteringSupplier=Vendor lettering
Monday=Pazartesi
diff --git a/htdocs/langs/tr_TR/margins.lang b/htdocs/langs/tr_TR/margins.lang
index 4320db328c8..bca34654bb6 100644
--- a/htdocs/langs/tr_TR/margins.lang
+++ b/htdocs/langs/tr_TR/margins.lang
@@ -31,7 +31,7 @@ MARGIN_TYPE=Kar oranı hesaplaması için varsayılan olarak önerilen Satınalm
MargeType1=Margin on Best vendor price
MargeType2=Ağırlıklı Ortalama Fiyatta Kar Oranı (AOF)
MargeType3=Maliyet Fiyatı karı
-MarginTypeDesc=* Margin on best buying price = Selling price - Best vendor price defined on product card * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined
+MarginTypeDesc=* Margin on best buying price = Selling price - Best vendor price defined on product card * Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best vendor price if WAP not yet defined * Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best vendor price if WAP not yet defined
CostPrice=Maliyet fiyatı
UnitCharges=Birim masrafları
Charges=Masraflar
@@ -41,4 +41,4 @@ rateMustBeNumeric=Kar oran sayısal bir değer olmalı
markRateShouldBeLesserThan100=Yayınlanmış kar oranı 100 den daha düşük olmalı
ShowMarginInfos=Kar oranı bilgisi göster
CheckMargins=Kar oranı ayrıntıları
-MarginPerSaleRepresentativeWarning=The report of margin per user use the link between third parties and sale representatives to calculate the margin of each sale representative. Because some thirdparties may not have any ddiated sale representative and some thirdparties may be linked to several, some amounts may not be included into this report (if there is no sale representative) and some may appear on different lines (for each sale representative).
+MarginPerSaleRepresentativeWarning=The report of margin per user use the link between third parties and sale representatives to calculate the margin of each sale representative. Because some thirdparties may not have any dedicated sale representative and some third parties may be linked to several, some amounts may not be included into this report (if there is no sale representative) and some may appear on different lines (for each sale representative).
diff --git a/htdocs/langs/tr_TR/members.lang b/htdocs/langs/tr_TR/members.lang
index b85bc4a52d3..9258e778700 100644
--- a/htdocs/langs/tr_TR/members.lang
+++ b/htdocs/langs/tr_TR/members.lang
@@ -61,7 +61,7 @@ ConfirmDeleteMemberType=Bu üye türünü silmek istediğinizden emin misiniz?
MemberTypeDeleted=Üye türü silindi
MemberTypeCanNotBeDeleted=Üye türü silinemiyor
NewSubscription=Yeni abonelik
-NewSubscriptionDesc=Bu form aboneliğinizi derneğe yeni bir üye olarak kaydetmenize olanak verir. Abonelik yenilemek istiyorsanız (Zaten üyeyseniz), dernek yönetimine %s epostası ile başvurun.
+NewSubscriptionDesc=Bu form aboneliğinizi derneğe yeni bir üye olarak kaydetmenize olanak verir. Abonelik yenilemek istiyorsanız (Zaten üyeyseniz), dernek yönetimine %s e-postası ile başvurun.
Subscription=Abonelik
Subscriptions=Abonelikler
SubscriptionLate=Son
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Görmek istediğiniz istatistikleri seçin...
MenuMembersStats=İstatistikler
LastMemberDate=Son üye tarihi
LatestSubscriptionDate=Son abonelik tarihi
-Nature=Niteliği
+MemberNature=Nature of member
Public=Bilgiler geneldir
NewMemberbyWeb=Yeni üye eklendi. Onay bekliyor
NewMemberForm=Yeni üyelik formu
diff --git a/htdocs/langs/tr_TR/modulebuilder.lang b/htdocs/langs/tr_TR/modulebuilder.lang
index fc585020146..0f135ebdc06 100644
--- a/htdocs/langs/tr_TR/modulebuilder.lang
+++ b/htdocs/langs/tr_TR/modulebuilder.lang
@@ -17,7 +17,7 @@ ModuleBuilderDescspecifications=You can enter here a detailed description of the
ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A CRUD DAO class, SQL files, page to list record of objects, to create/edit/view a record and an API will be generated.
ModuleBuilderDescmenus=This tab is dedicated to define menu entries provided by your module.
ModuleBuilderDescpermissions=This tab is dedicated to define the new permissions you want to provide with your module.
-ModuleBuilderDesctriggers=This is the view of triggers provided by your module. To include code executed when a triggered business event is launched, just edit this file.
+ModuleBuilderDesctriggers=Bu, modülünüz tarafından sağlanan tetikleyicilerin görünümüdür. Tetiklenen bir iş etkinliği başlatıldığında yürütülen kodu dahil etmek için bu dosyayı düzenlemeniz yeterlidir.
ModuleBuilderDeschooks=This tab is dedicated to hooks.
ModuleBuilderDescwidgets=Bu sekme ekran etiketlerini yönetmek/oluşturmak için sunulmuştur.
ModuleBuilderDescbuildpackage=You can generate here a "ready to distribute" package file (a normalized .zip file) of your module and a "ready to distribute" documentation file. Just click on button to build the package or documentation file.
@@ -48,14 +48,14 @@ RegenerateClassAndSql=Force update of .class and .sql files
RegenerateMissingFiles=Eksik dosyaları oluştur
SpecificationFile=Dökümantasyon dosyası
LanguageFile=Dil için dosya
-ObjectProperties=Object Properties
+ObjectProperties=Nesne Özellikleri
ConfirmDeleteProperty=Are you sure you want to delete the property %s? This will change code in PHP class but also remove column from table definition of object.
NotNull=BOŞ değil
NotNullDesc=1=Set database to NOT NULL. -1=Allow null values and force value to NULL if empty ('' or 0).
SearchAll='Tümünü ara' için kullanılır
DatabaseIndex=Veritabanı dizini
FileAlreadyExists=%s dosyası zaten mevcut
-TriggersFile=File for triggers code
+TriggersFile=Tetikleyici kod dosyası
HooksFile=File for hooks code
ArrayOfKeyValues=Array of key-val
ArrayOfKeyValuesDesc=Array of keys and values if field is a combo list with fixed values
@@ -68,7 +68,7 @@ PageForLib=PHP kütüphanesi için dosya
PageForObjLib=File for PHP library dedicated to object
SqlFileExtraFields=Tamamlayıcı nitelikler için Sql dosyası
SqlFileKey=Anahtarlar için Sql dosyası
-SqlFileKeyExtraFields=Sql file for keys of complementary attributes
+SqlFileKeyExtraFields=Tamamlayıcı nitelik anahtarları için Sql dosyası
AnObjectAlreadyExistWithThisNameAndDiffCase=An object already exists with this name and a different case
UseAsciiDocFormat=You can use Markdown format, but it is recommended to use Asciidoc format (omparison between .md and .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown)
IsAMeasure=Is a measure
@@ -106,14 +106,14 @@ UseAboutPage=Hakkında sayfasını devre dışı bırak
UseDocFolder=Dökümantasyon klasörünü devre dışı bırak
UseSpecificReadme=Use a specific ReadMe
RealPathOfModule=Modülün gerçek yolu
-ContentCantBeEmpty=Content of file can't be empty
-WidgetDesc=You can generate and edit here the widgets that will be embedded with your module.
+ContentCantBeEmpty=Dosyanın içeriği boş olamaz
+WidgetDesc=Buradan, modülünüze gömülecek olan ekran etiketleri oluşturabilir ve düzenleyebilirsiniz.
CLIDesc=You can generate here some command line scripts you want to provide with your module.
CLIFile=CLI Dosyası
-NoCLIFile=No CLI files
-UseSpecificEditorName = Use a specific editor name
-UseSpecificEditorURL = Use a specific editor URL
+NoCLIFile=CLI dosyaları yok
+UseSpecificEditorName = Spesifik bir editör adı kullanın
+UseSpecificEditorURL = Spesifik bir editör URL'si kullanın
UseSpecificFamily = Use a specific family
-UseSpecificAuthor = Use a specific author
+UseSpecificAuthor = Spesifik bir yazar kullanın
UseSpecificVersion = Use a specific initial version
ModuleMustBeEnabled=Önce modül/uygulama etkinleştirilmelidir
diff --git a/htdocs/langs/tr_TR/mrp.lang b/htdocs/langs/tr_TR/mrp.lang
new file mode 100644
index 00000000000..d7fd961dfb0
--- /dev/null
+++ b/htdocs/langs/tr_TR/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Alanı
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=BOM (Ürün Ağacı) modülü kurulumu
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Bu BOM ile oluşturulacak ürün
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOM belge şablonları
+FreeLegalTextOnBOMs=BOM belgelerindeki serbest metin
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Üretim verimliliği
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/tr_TR/multicurrency.lang b/htdocs/langs/tr_TR/multicurrency.lang
index 2b9f4ef076e..db391e26e91 100644
--- a/htdocs/langs/tr_TR/multicurrency.lang
+++ b/htdocs/langs/tr_TR/multicurrency.lang
@@ -1,18 +1,18 @@
# Dolibarr language file - Source file is en_US - multicurrency
-MultiCurrency=Çoklu parabirimi
+MultiCurrency=Çoklu para birimi
ErrorAddRateFail=Eklenen fiyat hatası
ErrorAddCurrencyFail=Eklenen para birimi hatası
ErrorDeleteCurrencyFail=Hata silme başarısız
multicurrency_syncronize_error=Senkronizasyon hatası: %s
-MULTICURRENCY_USE_RATE_ON_DOCUMENT_DATE=Döviz kurunu bulmak için, bilinen en son fiyatı kullanmak yerine belgenin tarihini kullanın
-multicurrency_useOriginTx=Bir nesne başka birinden oluşturulduğunda, orijinal oranı kaynak nesneden alın (aksi takdirde bilinen en yeni oranı kullanın)
+MULTICURRENCY_USE_RATE_ON_DOCUMENT_DATE=Döviz kurunu bulmak için, en son bilinen oranı kullanmak yerine belgenin tarihini kullanın
+multicurrency_useOriginTx=Bir nesne başka bir nesneden oluşturulduğunda, kaynak nesneden orijinal oranı alın (aksi takdirde bilinen en yeni oranı kullanın)
CurrencyLayerAccount=CurrencyLayer API
-CurrencyLayerAccount_help_to_synchronize=Bu işlevi kullanmak için %s web sitesinde bir hesap oluşturmanız gerekir. API anahtarınızı edinin. Eğer ücretsiz bir hesap kullanırsanız kaynak para birimini değiştiremezsiniz (Varsayılan ABD Doları'dır). Ana para biriminiz ABD Doları değilse, uygulama bunu otomatik olarak yeniden hesaplayacaktır.
Ücretsiz hesapta her ay için 250 senkronizasyon ile sınırlandırılırsınız.
+CurrencyLayerAccount_help_to_synchronize=Bu işlevi kullanmak için %s web sitesinde bir hesap oluşturmanız gerekir. Bu adresten API anahtarınızı edinin. Eğer ücretsiz bir hesap kullanırsanız kaynak para birimini değiştiremezsiniz (Varsayılan kaynak para birimi ABD Doları'dır). Ana para biriminiz ABD Doları değilse, uygulama bunu otomatik olarak yeniden hesaplayacaktır.
Ücretsiz bir hesaba sahipseniz her ay 250 senkronizasyon yapma hakkı verilecektir.
multicurrency_appId=API anahtarı
multicurrency_appCurrencySource=Kaynak para birimi
multicurrency_alternateCurrencySource=Alternatif kaynak para birimi
CurrenciesUsed=Kullanılan para birimleri
-CurrenciesUsed_help_to_add=Tekliflerinizde, siparişilerinizde v.b. kullanmanız gereken farklı para birimleri ve oranlar ekleyin.
+CurrenciesUsed_help_to_add=Tekliflerinizde, siparişilerinizde v.b. kullanmanız gereken farklı para birimlerini ve oranları ekleyin.
rate=oran
MulticurrencyReceived=Alınan, orijinal para birimi
MulticurrencyRemainderToTake=Kalan tutar, orijinal para birimi
diff --git a/htdocs/langs/tr_TR/opensurvey.lang b/htdocs/langs/tr_TR/opensurvey.lang
index 8a2c5496bfc..ddae17618a0 100644
--- a/htdocs/langs/tr_TR/opensurvey.lang
+++ b/htdocs/langs/tr_TR/opensurvey.lang
@@ -4,14 +4,14 @@ Surveys=Anketler
OrganizeYourMeetingEasily=Toplantılarınızı ve anketlerinizi kolaylıkla düzenleyin. Önce anket türünü seçin...
NewSurvey=Yeni anket
OpenSurveyArea=Anket alanı
-AddACommentForPoll=Ankete bir açıklama ekleyebilirsiniz..
-AddComment=Açıklama ekle
+AddACommentForPoll=Ankete bir yorum ekleyebilirsiniz..
+AddComment=Yorum ekle
CreatePoll=Anket oluştur
PollTitle=Anket başlığı
-ToReceiveEMailForEachVote=Her bir oy için bir eposta al
+ToReceiveEMailForEachVote=Her bir oy için bir e-posta al
TypeDate=Tarih türü
TypeClassic=Standart tür
-OpenSurveyStep2=Boş günler (gri) arasından tarihlerinizi seçin. Seçilen günler yeşildir. Önceden seçilmiş bir günün üzerine tekrar tıklayarak seçimi kaldırabilirsiniz
+OpenSurveyStep2=Boş günler (gri) arasından tarihlerinizi seçin. Seçilen günler yeşildir. Daha önce seçilen bir günün seçimini kaldırmak için o güne tekrar tıklayabilirsiniz.
RemoveAllDays=Bütün günleri kaldır
CopyHoursOfFirstDay=İlk günün saatlerini kopyala
RemoveAllHours=Bütün saatleri kaldır
@@ -19,23 +19,23 @@ SelectedDays=Seçilen günler
TheBestChoice=Şu anda en iyi seçim budur
TheBestChoices=Şu anda en iyi seçimler bunlar
with=ile
-OpenSurveyHowTo=Bu ankete oy vermeyi kabul ediyorsanız, adınızı girmelisiniz, size tam uyan değerleri seçin ve satır sonundaki artı işareti ile doğrulayın.
-CommentsOfVoters=Oylayıcılara açıklamalar
-ConfirmRemovalOfPoll=Bu anketi kaldırmak istediğinizden emin misiniz (ve tüm oyları)
-RemovePoll=Anket kaldır
+OpenSurveyHowTo=Bu ankete oy vermeyi kabul ediyorsanız, adınızı girmeli, size en uygun değerleri seçmeli ve satır sonundaki artı butonu ile doğrulamalısınız.
+CommentsOfVoters=Oy verenlerin yorumları
+ConfirmRemovalOfPoll=Bu anketi (ve tüm oyları) kaldırmak istediğinizden emin misiniz
+RemovePoll=Anketi kaldır
UrlForSurvey=Ankete doğrudan erişim almak için iletişim kurulacak URL
PollOnChoice=Çok seçmeli bir anket oluşturuyorsunuz. Önce anketiniz için bütün olası seçenekleri girin:
CreateSurveyDate=Bir tarih anketi oluştur
-CreateSurveyStandard=Bir standart anket oluştur
+CreateSurveyStandard=Standart bir anket oluştur
CheckBox=Basit onay kutusu
YesNoList=Liste (boş/evet/hayır)
-PourContreList=Liste (boş, uygun/karşı)
+PourContreList=Liste (boş/uygun/karşı)
AddNewColumn=Yeni sütun ekle
TitleChoice=Seçim etiketi
ExportSpreadsheet=Sonuçları hesap tablosuna aktar
ExpireDate=Sınır tarihi
-NbOfSurveys=nket sayısı
-NbOfVoters=Oylayıcı sayısı
+NbOfSurveys=Anket sayısı
+NbOfVoters=Oy veren sayısı
SurveyResults=Sonuçlar
PollAdminDesc="Düzenle" düğmesi ile bu anketin tüm satırlarını değiştirmenize izin verilecektir. Aynı zamanda bir sütun ya da %s olan bir sütun kaldırabilirsiniz. Ayrıca %s olan yeni bir sütun da eleyebilirsiniz.
5MoreChoices=5 tane daha seçenek
@@ -49,7 +49,7 @@ votes=oy(lar)
NoCommentYet=Bu anket için henüz gönderilen açıklama yok
CanComment=Oy kullananlar anket içinde yorum yapabilir
CanSeeOthersVote=Oy verenler başkalarının oylarını görebilir
-SelectDayDesc=Seçilen her gün için, toplantı saatlerini aşağıdaki biçimde seçebilir ya da seçmeyebilirsiniz : - boş, - "8h", "8H" or "8:00" toplantı başlama saatleri için, - "8-11", "8h-11h", "8H-11H" or "8:00-11:00" ttoplantı başlama ve bitiş saatleri için, - "8h15-11h15", "8H15-11H15" or "8:15-11:15" aynı şeyler için ama dakika olarak.
+SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format: - empty, - "8h", "8H" or "8:00" to give a meeting's start hour, - "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour, - "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
BackToCurrentMonth=Geçerli aya geri dön
ErrorOpenSurveyFillFirstSection=Anket oluşturmadaki ilk bölümü henüz doldurmadınız
ErrorOpenSurveyOneChoice=Enaz bir seçenek girin
diff --git a/htdocs/langs/tr_TR/orders.lang b/htdocs/langs/tr_TR/orders.lang
index a686f2702d2..dbe2d77cbf0 100644
--- a/htdocs/langs/tr_TR/orders.lang
+++ b/htdocs/langs/tr_TR/orders.lang
@@ -103,7 +103,7 @@ RefOrder=Sipariş ref.
RefCustomerOrder=Müşterinin sipariş ref.
RefOrderSupplier=Satıcı için referans siparişi
RefOrderSupplierShort=Ref. order vendor
-SendOrderByMail=Siparişi postayla gönder
+SendOrderByMail=Siparişi e-posta ile gönder
ActionsOnOrder=Sipariş etkinlikleri
NoArticleOfTypeProduct='ürün' türünde herhangi bir madde olmadığından bu sipariş için sevkedilebilir madde yok
OrderMode=Sipariş yöntemi
@@ -135,7 +135,7 @@ Error_OrderNotChecked=Faturalanacak seçilmiş sipariş yok
# Order modes (how we receive order). Not the "why" are keys stored into dict.lang
OrderByMail=Posta
OrderByFax=Faks
-OrderByEMail=Eposta
+OrderByEMail=E-posta
OrderByWWW=Çevrimiçi
OrderByPhone=Telefon
# Documents models
diff --git a/htdocs/langs/tr_TR/other.lang b/htdocs/langs/tr_TR/other.lang
index 4db357bd56a..89e49e2cdfe 100644
--- a/htdocs/langs/tr_TR/other.lang
+++ b/htdocs/langs/tr_TR/other.lang
@@ -38,19 +38,19 @@ Notify_ORDER_SUPPLIER_VALIDATE=Tedarikçi siparişi kaydedildi
Notify_ORDER_SUPPLIER_APPROVE=Tedarikçi siparişi onaylandı
Notify_ORDER_SUPPLIER_REFUSE=Tedarikçi siparişi reddedildi
Notify_PROPAL_VALIDATE=Müşteri teklifi onaylandı
-Notify_PROPAL_CLOSE_SIGNED=Müşteri teklifi imzalanmış kapatıldı
-Notify_PROPAL_CLOSE_REFUSED=Müşteri teklifi reddedilmiş kapatıldı
-Notify_PROPAL_SENTBYMAIL=Teklif posta ile gönderildi
+Notify_PROPAL_CLOSE_SIGNED=Müşteri teklifi imzalanmış olarak kapatıldı
+Notify_PROPAL_CLOSE_REFUSED=Müşteri teklifi reddedilmiş olarak kapatıldı
+Notify_PROPAL_SENTBYMAIL=Teklif e-posta ile gönderildi
Notify_WITHDRAW_TRANSMIT=Havale çekme
Notify_WITHDRAW_CREDIT=Kredi çekme
Notify_WITHDRAW_EMIT=Para çekme uygula
Notify_COMPANY_CREATE=Üçüncü parti oluşturuldu
-Notify_COMPANY_SENTBYMAIL=Eposta üçüncü parti kartından gönderildi
+Notify_COMPANY_SENTBYMAIL=Üçüncü parti kartından gönderilen e-postalar
Notify_BILL_VALIDATE=Müşteri faturası onaylandı
-Notify_BILL_UNVALIDATE=Müşteri faturasından doğrulama kaldırıldı
+Notify_BILL_UNVALIDATE=Müşteri faturasının doğrulaması kaldırıldı
Notify_BILL_PAYED=Müşteri faturası ödendi
Notify_BILL_CANCEL=Müşteri faturası iptal edildi
-Notify_BILL_SENTBYMAIL=Müşteri faturası postayla gönderildi
+Notify_BILL_SENTBYMAIL=Müşteri faturası e-posta ile gönderildi
Notify_BILL_SUPPLIER_VALIDATE=Vendor invoice validated
Notify_BILL_SUPPLIER_PAYED=Vendor invoice paid
Notify_BILL_SUPPLIER_SENTBYMAIL=Vendor invoice sent by mail
@@ -58,9 +58,9 @@ Notify_BILL_SUPPLIER_CANCELED=Vendor invoice cancelled
Notify_CONTRACT_VALIDATE=Sözleşme onaylandı
Notify_FICHEINTER_VALIDATE=Müdahele onaylandı
Notify_FICHINTER_ADD_CONTACT=Müdahaleye kişi eklendi
-Notify_FICHINTER_SENTBYMAIL=Müdahale posta ile gönderildi
+Notify_FICHINTER_SENTBYMAIL=Müdahale e-posta ile gönderildi
Notify_SHIPPING_VALIDATE=Sevkiyat onaylandı
-Notify_SHIPPING_SENTBYMAIL=Sevkiyat posta ile gönderildi
+Notify_SHIPPING_SENTBYMAIL=Sevkiyat e-posta ile gönderildi
Notify_MEMBER_VALIDATE=Üye onaylandı
Notify_MEMBER_MODIFY=Üye bilgileri değiştirildi
Notify_MEMBER_SUBSCRIPTION=Üye abone
@@ -74,7 +74,7 @@ Notify_EXPENSE_REPORT_VALIDATE=Expense report validated (approval required)
Notify_EXPENSE_REPORT_APPROVE=Gider raporu onaylandı
Notify_HOLIDAY_VALIDATE=Leave request validated (approval required)
Notify_HOLIDAY_APPROVE=Leave request approved
-SeeModuleSetup=%s modülü ayarlarına bak
+SeeModuleSetup=%s modülü kurulumuna bak
NbOfAttachedFiles=Eklenen dosya/belge sayısı
TotalSizeOfAttachedFiles=Eklenen dosyaların/belgelerin toplam boyutu
MaxSize=Ençok boyut
@@ -107,8 +107,8 @@ DemoCompanyShopWithCashDesk=Kasası olan bir mağazayı yönet
DemoCompanyProductAndStocks=Bir mağazayla ürün satan şirket
DemoCompanyAll=Birden fazla faaliyet gösteren şirket (tüm ana modüller)
CreatedBy=Oluşturan %s
-ModifiedBy=%s tarafından düzenlendi
-ValidatedBy=%s tarafından onaylandı
+ModifiedBy=Düzenleyen %s
+ValidatedBy=Doğrulayan %s
ClosedBy=%s tarafından kapatıldı
CreatedById=Oluşturanın kullanıcı kimliği
ModifiedById=Son değişikliği yapan kullanıcı kimliği
@@ -137,7 +137,7 @@ Weight=Ağırlık
WeightUnitton=ton
WeightUnitkg=kg
WeightUnitg=g
-WeightUnitmg=mg
+WeightUnitmg=miligram
WeightUnitpound=pound
WeightUnitounce=ons
Length=Uzunluk
@@ -170,7 +170,7 @@ SizeUnitinch=inç
SizeUnitfoot=foot
SizeUnitpoint=nokta
BugTracker=Hata izleyici
-SendNewPasswordDesc=Bu form yeni bir parola istemenizi sağlar. Yeni parolanız E-posta adresinize gönderilecektir. Gelen E-postadaki onay bağlantısını tıkladığınızda değişiklik gerçekleşecektir. Gelen kutunuzu kontrol edin.
+SendNewPasswordDesc=Bu form yeni bir parola istemenizi sağlar. Yeni parolanız e-posta adresinize gönderilecektir. Gelen e-postadaki onay bağlantısını tıkladığınızda değişiklik gerçekleşecektir. Gelen kutunuzu kontrol edin.
BackToLoginPage=Oturum açma sayfasına geri dön
AuthenticationDoesNotAllowSendNewPassword=Kimlik doğrulama modu %s. bu modda, Dolibarr parolanızı bilemez ve değiştiremez. Parola değiştirmek istiyorsanız sistem yöneticinize danışın.
EnableGDLibraryDesc=Bu seçeneği kullanmak için PHP nizdeki GD kütüphanesini kurun ya da etkinleştirin.
@@ -189,7 +189,7 @@ NumberOfUnitsCustomerOrders=Müşteri siparişlerindeki birim sayısı
NumberOfUnitsCustomerInvoices=Müşteri faturalarındaki birim sayısı
NumberOfUnitsSupplierProposals=Tedarikçi tekliflerinde yer alan birim sayısı
NumberOfUnitsSupplierOrders=Tedarikçi siparişlerindeki birim sayısı
-NumberOfUnitsSupplierInvoices=Number of units on vendor invoices
+NumberOfUnitsSupplierInvoices=Tedarikçi faturalarındaki birim sayısı
EMailTextInterventionAddedContact=Yeni bir müdahale %s size atandı.
EMailTextInterventionValidated=Müdahele %s doğrulanmıştır.
EMailTextInvoiceValidated=Fatura %s doğrulandı.
@@ -207,7 +207,7 @@ EMailTextExpenseReportValidated=Expense report %s has been validated.
EMailTextExpenseReportApproved=Expense report %s has been approved.
EMailTextHolidayValidated=Leave request %s has been validated.
EMailTextHolidayApproved=Leave request %s has been approved.
-ImportedWithSet=Ver setinin içeaktarımı
+ImportedWithSet=Veri dizisinin içe aktarımı
DolibarrNotification=Otomatik bilgilendirme
ResizeDesc=Yeni genişliği VEYA yeni yüksekliği gir. Yeniden boyutlandırma sırasında oran kotunacaktır...
NewLength=Yeni genişlik
@@ -216,7 +216,7 @@ NewSizeAfterCropping=Kırpmadan sonraki yeni boyut
DefineNewAreaToPick=Alınacak görüntü üzerinde yeni alan tanımla (görüntü üzerine sol klikle sonra karşı köşeye ulaşana kadar sürükle)
CurrentInformationOnImage=This tool was designed to help you to resize or crop an image. This is the information on the current edited image
ImageEditor=Görüntü düzenleyici
-YouReceiveMailBecauseOfNotification=Bu mesajı aldınız çünkü epostanız %s e ait %s yazılımında belirli etkinlikler hakkında bilgilendirilecekler listesine eklenmiştir.
+YouReceiveMailBecauseOfNotification=Bu mesajı aldınız çünkü e-postanız %s e ait %s yazılımında belirli etkinlikler hakkında bilgilendirilecekler listesine eklenmiştir.
YouReceiveMailBecauseOfNotification2=Bu etkinlik şudur:
ThisIsListOfModules=Bu, bu demo profili tarafından önceden seçili modüllerin listesidir (yalnızca en çok kullanılan modüller görünür bu demoda). Daha kişiselleştirilmiş bir demo için bunu düzenleyin ve “Başla” ya tıklayın.
UseAdvancedPerms=Bazı modüllerin gelişmiş izinlerini kullan
@@ -234,7 +234,7 @@ NewKeyIs=Oturum açmak için yeni anahtarınız
NewKeyWillBe=Yazılımda oturum açmak için yeni anahtarınız bu olacaktır
ClickHereToGoTo=%s e gitmek için buraya tıkla
YouMustClickToChange=Ancak önce bu şifre değiştirmeyi doğrulamak için aşağıdaki linke tıklamanız gerekir
-ForgetIfNothing=Bu değiştirmeyi istemediyseniz, bu epostayı unutun. Kimlik bilgilerinizi güvenli tutulur.
+ForgetIfNothing=Bu değiştirmeyi istemediyseniz, bu e-postayı unutun. Kimlik bilgilerinizi güvenli tutulur.
IfAmountHigherThan=Eğer tutar %s den büyükse
SourcesRepository=Kaynaklar için havuz
Chart=Çizelge
@@ -259,7 +259,7 @@ LibraryVersion=Kütüphane sürümü
ExportableDatas=Dışaaktarılabilir veri
NoExportableData=Dışaaktarılabilir veri yok (dışaaktarılabilir verili modül yok ya da izinler yok)
##### External sites #####
-WebsiteSetup=Websitesi modülü ayarları
+WebsiteSetup=Websitesi modülü kurulumu
WEBSITE_PAGEURL=Sayfanın URL si
WEBSITE_TITLE=Unvan
WEBSITE_DESCRIPTION=Açıklama
diff --git a/htdocs/langs/tr_TR/paybox.lang b/htdocs/langs/tr_TR/paybox.lang
index 67772741b13..29bf5eaf747 100644
--- a/htdocs/langs/tr_TR/paybox.lang
+++ b/htdocs/langs/tr_TR/paybox.lang
@@ -37,4 +37,4 @@ PAYBOX_PAYONLINE_SENDEMAIL=Ödeme denemesinden sonra e-posta bildirimi (başarı
PAYBOX_PBX_SITE=PBX SITE için değer
PAYBOX_PBX_RANG=PBX Rang için değer
PAYBOX_PBX_IDENTIFIANT=PBX ID için değer
-PAYBOX_HMAC_KEY=HMAC key
+PAYBOX_HMAC_KEY=HMAC anahtarı
diff --git a/htdocs/langs/tr_TR/printing.lang b/htdocs/langs/tr_TR/printing.lang
index 97724fa6556..84d83f2d831 100644
--- a/htdocs/langs/tr_TR/printing.lang
+++ b/htdocs/langs/tr_TR/printing.lang
@@ -49,6 +49,6 @@ DirectPrintingJobsDesc=Bu sayfa geçerli yazıcılar için yazdırma işlerini l
GoogleAuthNotConfigured=Google OAuth has not been setup. Enable module OAuth and set a Google ID/Secret.
GoogleAuthConfigured=Google OAuth kimlik bilgileri OAuth modülünün kurulumunda bulundu.
PrintingDriverDescprintgcp=Google Bulut Yazdırma yazıcı sürücüsü yapılandırma değişkenleri.
-PrintingDriverDescprintipp=Configuration variables for printing driver Cups.
+PrintingDriverDescprintipp=Yazdırma sürücüsü Cups'ları için yapılandırma değişkenleri
PrintTestDescprintgcp=Google Bulut Yazdırma Yazıcı Listesi.
PrintTestDescprintipp=Cups için Yazıcıların Listesi
diff --git a/htdocs/langs/tr_TR/productbatch.lang b/htdocs/langs/tr_TR/productbatch.lang
index bfd89ca0cf2..42d53f44560 100644
--- a/htdocs/langs/tr_TR/productbatch.lang
+++ b/htdocs/langs/tr_TR/productbatch.lang
@@ -1,5 +1,5 @@
# ProductBATCH language file - en_US - ProductBATCH
-ManageLotSerial=Parti/ürün numarası kullan
+ManageLotSerial=Parti/Seri numarası kullan
ProductStatusOnBatch=Evet (parti/seri gerekli)
ProductStatusNotOnBatch=Hayır (parti/seri kullanılmaz)
ProductStatusOnBatchShort=Evet
@@ -12,13 +12,13 @@ EatByDate=Tüketim tarihi
SellByDate=Satış tarihi
DetailBatchNumber=Parti/Seri ayrıntısı
printBatch=Parti/Seri: %s
-printEatby=Son Yenme: %s
+printEatby=Son tüketim: %s
printSellby=Son satış: %s
-printQty=Mik: %d
+printQty=Miktar: %d
AddDispatchBatchLine=Dağıtımda bir Raf Ömrü satırı ekle
-WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, automatic stock decrease is forced to 'Decrease real stocks on shipping validation' and automatic increase mode is forced to 'Increase real stocks on manual dispatching into warehouses' and can't be edited. Other options can be defined as you want.
+WhenProductBatchModuleOnOptionAreForced=Parti/Seri modülü açıkken otomatik stok azalması 'Gönderim doğrulamasında gerçek stokları azalt' şekline, otomatik artış modu ise 'Depolara manuel gönderimde gerçek stokları arttır' şekline zorlanır ve düzenlenemez. Diğer seçenekler istediğiniz gibi tanımlanabilir.
ProductDoesNotUseBatchSerial=Bu ürün parti/seri numarası kullanmıyor
-ProductLotSetup=Parti/seri modülü ayarları
-ShowCurrentStockOfLot=Çift ürün/lot için mevcut stoğu göster
-ShowLogOfMovementIfLot=Çift ürün/lot için hareketler günlüğünü göster
+ProductLotSetup=Parti/seri modülü kurulumu
+ShowCurrentStockOfLot=Çift ürün/parti için mevcut stoğu göster
+ShowLogOfMovementIfLot=Çift ürün/parti için hareket günlüğünü göster
StockDetailPerBatch=Parti başına stok detayı
diff --git a/htdocs/langs/tr_TR/products.lang b/htdocs/langs/tr_TR/products.lang
index ca07c4d788f..5266a52fe58 100644
--- a/htdocs/langs/tr_TR/products.lang
+++ b/htdocs/langs/tr_TR/products.lang
@@ -45,7 +45,7 @@ Stock=Stok
MenuStocks=Stoklar
Stocks=Ürünlerin stok durumu ve yeri (depo)
Movements=Hareketler
-Sell=Sat
+Sell=Satış
Buy=Satın alma
OnSell=Satılır
OnBuy=Alınır
@@ -87,7 +87,7 @@ ProductsAndServicesArea=Ürün ve Hizmet alanı
ProductsArea=Ürün alanı
ServicesArea=Hizmet alanı
ListOfStockMovements=Stok hareketleri listesi
-BuyingPrice=Alış Fiyat
+BuyingPrice=Alış fiyatı
PriceForEachProduct=Özel fiyatlı ürünler
SupplierCard=Tedarikçi kartı
PriceRemoved=Fiyat kaldırıldı
@@ -128,7 +128,7 @@ QtyMin=Minimum satın alma miktarı
PriceQtyMin=En düşük miktar fiyatı
PriceQtyMinCurrency=Bu miktar için indirimsiz fiyat (para biriminde)
VATRateForSupplierProduct=KDV oranı (bu tedarikçi/ürün için)
-DiscountQtyMin=Bu miktar için indirim.
+DiscountQtyMin=Bu miktar için indirim
NoPriceDefinedForThisSupplier=Bu tedarikçi/ürün için tanımlanmış fiyat/miktar mevcut değil
NoSupplierPriceDefinedForThisProduct=Bu ürün için tanımlanmış tedarikçi fiyatı/miktarı mevcut değil
PredefinedProductsToSell=Önceden Tanımlanmış Ürün
@@ -143,8 +143,8 @@ ServiceNb=Hizmet sayısı #%s
ListProductServiceByPopularity=Popülerliğine göre ürün/hizmet listesi
ListProductByPopularity=Popülerliğine göre ürün listesi
ListServiceByPopularity=Popülerliğine göre hizmetler listesi
-Finished=Üretilen ürünler
-RowMaterial=İlk malzeme
+Finished=Bitmiş ürün
+RowMaterial=Ham madde
ConfirmCloneProduct=%s ürünü ve siparişi klonlamak istediğinizden emin misiniz?
CloneContentProduct=Ürün/hizmet ile ilgili tüm temel bilgileri kopyalayın
ClonePricesProduct=Fiyatları çoğalt
@@ -159,12 +159,12 @@ SuppliersPrices=Tedarikçi fiyatları
SuppliersPricesOfProductsOrServices=Tedarikçi fiyatları (ürün veya hizmetlerin)
CustomCode=G.T.İ.P Numarası
CountryOrigin=Menşei ülke
-Nature=Ürün Türü (ham madde/bitmiş ürün)
+Nature=Nature of produt (material/finished)
ShortLabel=Kısa etiket
Unit=Birim
-p=b.
-set=takım
-se=takım
+p=Adet
+set=set
+se=Set
second=saniye
s=sn
hour=saat
@@ -174,14 +174,14 @@ d=g
kilogram=kilogram
kg=Kg
gram=gram
-g=g
+g=Gram
meter=metre
-m=m
+m=Metre
lm=lm
m2=m²
m3=m³
liter=litre
-l=L
+l=Litre
unitP=Adet
unitSET=Set
unitS=Saniye
@@ -237,7 +237,7 @@ PriceCatalogue=Her ürün/hizmet için tek bir satış fiyatı
PricingRule=Satış fiyatları için kurallar
AddCustomerPrice=Müşteriye göre fiyat ekle
ForceUpdateChildPriceSoc=Müşterinin ortaklılarına aynı fiyatı uygula
-PriceByCustomerLog=Önceki müşteri fiyatları kayıtı
+PriceByCustomerLog=Önceki müşteri fiyatlarının kaydı
MinimumPriceLimit=En düşük fiyat bundan düşük olamaz %s
MinimumRecommendedPrice=Önerilen en düşük fiyat: %s
PriceExpressionEditor=Fiyat ifadesi düzenleyici
@@ -252,7 +252,7 @@ PriceNumeric=Sayı
DefaultPrice=Varsayılan fiyat
ComposedProductIncDecStock=Ana değişimde stok Arttır/Eksilt
ComposedProduct=Alt ürün
-MinSupplierPrice=Enaz alış fiyatı
+MinSupplierPrice=Minimum alış fiyatı
MinCustomerPrice=Minimum satış fiyatı
DynamicPriceConfiguration=Dinamik fiyat yapılandırması
DynamicPriceDesc=Müşteri veya Tedarikçi fiyatlarını hesaplamak için matematiksel formüller tanımlayabilirsiniz. Bu formüller tüm matematiksel operatörleri, bazı sabitleri ve değişkenleri kullanabilir. Burada kullanmak istediğiniz değişkenleri tanımayabilirsiniz. Eğer değişkenin otomatik olarak güncellenmesi gerekiyorsa, Dolibarr'ın bu değeri otomatik olarak güncellemesini sağlamak için harici URL tanımlayabilirsiniz.
diff --git a/htdocs/langs/tr_TR/projects.lang b/htdocs/langs/tr_TR/projects.lang
index a43fc30fa69..d0aeae12e7d 100644
--- a/htdocs/langs/tr_TR/projects.lang
+++ b/htdocs/langs/tr_TR/projects.lang
@@ -119,7 +119,7 @@ ReOpenAProject=Proje aç
ConfirmReOpenAProject=Bu projeyi tekrar açmak istediğinizden emin misiniz?
ProjectContact=Proje ilgilileri
TaskContact=Task contacts
-ActionsOnProject=Proje etkinlikleri
+ActionsOnProject=Projedeki etkinlikler
YouAreNotContactOfProject=Bu özel projenin bir ilgilisi değilsiniz
UserIsNotContactOfProject=Kullanıcı bu özel projenin bağlantısı değil
DeleteATimeSpent=Harcana süre sil
diff --git a/htdocs/langs/tr_TR/propal.lang b/htdocs/langs/tr_TR/propal.lang
index c5cc5b1a2d8..ea4962de9ab 100644
--- a/htdocs/langs/tr_TR/propal.lang
+++ b/htdocs/langs/tr_TR/propal.lang
@@ -5,7 +5,7 @@ ProposalShort=Teklif
ProposalsDraft=Taslak teklifler
ProposalsOpened=Açık teklifler
CommercialProposal=Teklif
-PdfCommercialProposalTitle=Teklif
+PdfCommercialProposalTitle=PROFORMA FATURA
ProposalCard=Teklif kartı
NewProp=Yeni teklif
NewPropal=Yeni teklif
@@ -41,11 +41,11 @@ PropalStatusBilledShort=Faturalanmış
PropalsToClose=Kapatılacak teklifler
PropalsToBill=Faturalanacak imzalı teklifler
ListOfProposals=Teklif listesi
-ActionsOnPropal=Tekliler için yapılan etkinlikler
+ActionsOnPropal=Teklifteki etkinlikler
RefProposal=Teklif ref
-SendPropalByMail=Teklifi postayla gönder
+SendPropalByMail=Teklifi e-posta ile gönder
DatePropal=Teklif tarihi
-DateEndPropal=Son geçerlilik tarihi
+DateEndPropal=Teklif son geçerlilik tarihi
ValidityDuration=Geçerlilik süresi
CloseAs=Durumu buna ayarlayın
SetAcceptedRefused=Kabul edildi/reddedildi ayarla
@@ -65,11 +65,11 @@ SetAvailability=Teslim süresi ayarla
AfterOrder=siparişten sonra
OtherProposals=Diğer teklifler
##### Availability #####
-AvailabilityTypeAV_NOW=İvedi
-AvailabilityTypeAV_1W=1 hafta
-AvailabilityTypeAV_2W=2 hafta
-AvailabilityTypeAV_3W=3 hafta
-AvailabilityTypeAV_1M=1 ay
+AvailabilityTypeAV_NOW=Listedeki tüm ürünler hemen teslim edilecektir
+AvailabilityTypeAV_1W=Listedeki tüm ürünler 1 haftada teslim edilecektir
+AvailabilityTypeAV_2W=Listedeki tüm ürünler 2 haftada teslim edilecektir
+AvailabilityTypeAV_3W=Listedeki tüm ürünler 3 haftada teslim edilecektir
+AvailabilityTypeAV_1M=Listedeki tüm ürünler 4-6 haftada teslim edilecektir
##### Types de contacts #####
TypeContact_propal_internal_SALESREPFOLL=Teklif izleme temsilcisi
TypeContact_propal_external_BILLING=Müşteri faturası ilgilisi
@@ -81,5 +81,5 @@ DocModelCyanDescription=Eksiksiz bir teklif modeli (logo. ..)
DefaultModelPropalCreate=Varsayılan model oluşturma
DefaultModelPropalToBill=Bir teklifi kapatma sırasında varsayılan şablon (faturalanacak)
DefaultModelPropalClosed=Bir teklifi kapatma sırasında varsayılan şablon (faturalanmamış)
-ProposalCustomerSignature=Yazılı kabul, firma kaşesi, tarih ve imza
+ProposalCustomerSignature=Kesin sipariş için Firma Kaşesi, Tarih ve İmza
ProposalsStatisticsSuppliers=Tedarikçi teklifi istatistikleri
diff --git a/htdocs/langs/tr_TR/receiptprinter.lang b/htdocs/langs/tr_TR/receiptprinter.lang
index a338df91ee4..dd279225c64 100644
--- a/htdocs/langs/tr_TR/receiptprinter.lang
+++ b/htdocs/langs/tr_TR/receiptprinter.lang
@@ -1,5 +1,5 @@
# Dolibarr language file - Source file is en_US - receiptprinter
-ReceiptPrinterSetup=MakbuzYazıcısı modülü ayarları
+ReceiptPrinterSetup=MakbuzYazıcısı modülü kurulumu
PrinterAdded=Yazıcı %s eklendi
PrinterUpdated=Yazıcı %s güncellendi
PrinterDeleted=Yazıcı %s silindi
diff --git a/htdocs/langs/tr_TR/receptions.lang b/htdocs/langs/tr_TR/receptions.lang
new file mode 100644
index 00000000000..c42a36c4eff
--- /dev/null
+++ b/htdocs/langs/tr_TR/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Kabul
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Kabul
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=İptal edildi
+StatusReceptionDraft=Ödeme emri
+StatusReceptionValidated=Doğrulanmış (sevkedilecek ürünler veya halihazırda sevkedilmişler)
+StatusReceptionProcessed=İşlenmiş
+StatusReceptionDraftShort=Ödeme emri
+StatusReceptionValidatedShort=Doğrulandı
+StatusReceptionProcessedShort=İşlenmiş
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/tr_TR/salaries.lang b/htdocs/langs/tr_TR/salaries.lang
index ee0da272fdd..f24f0523b95 100644
--- a/htdocs/langs/tr_TR/salaries.lang
+++ b/htdocs/langs/tr_TR/salaries.lang
@@ -17,3 +17,5 @@ TJMDescription=Bu değer şu anda yalnızca bilgi amaçlıdır ve herhangi bir h
LastSalaries=Son %s maaş ödemeleri
AllSalaries=Tüm maaş ödemeleri
SalariesStatistics=Maaş istatistikleri
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/tr_TR/sendings.lang b/htdocs/langs/tr_TR/sendings.lang
index e8f380be909..a405e5758f1 100644
--- a/htdocs/langs/tr_TR/sendings.lang
+++ b/htdocs/langs/tr_TR/sendings.lang
@@ -48,7 +48,7 @@ StatusReceipt=Status delivery receipt
DateReceived=Teslim alınan tarih
SendShippingByEMail=Sevkiyatı e-posta ile gönder
SendShippingRef=% Nakliyatının yapılması
-ActionsOnShipping=Sevkiyat etkinlikleri
+ActionsOnShipping=Sevkiyattaki etkinlikler
LinkToTrackYourPackage=Paketinizi izleyeceğiniz bağlantı
ShipmentCreationIsDoneFromOrder=Şu an için, yeni bir sevkiyatın oluşturulması sipariş kartından yapılmıştır.
ShipmentLine=Sevkiyat kalemi
diff --git a/htdocs/langs/tr_TR/stocks.lang b/htdocs/langs/tr_TR/stocks.lang
index 52fb1fbdf94..2e2b7fe7b73 100644
--- a/htdocs/langs/tr_TR/stocks.lang
+++ b/htdocs/langs/tr_TR/stocks.lang
@@ -66,17 +66,19 @@ RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual
DeStockOnBill=Müşteri faturası/alacak dekontunun doğrulanması ile ilgili gerçek stokları azalt
DeStockOnValidateOrder=Satış siparişinin doğrulanması ile ilgili gerçek stokları azalt
DeStockOnShipment=Sevkiyatın onaylanmasıyla gerçek stoku eksilt
-DeStockOnShipmentOnClosing=Sevkiyatın kapalı olarak sınıflandırılmasıyla gerçek stoğu eksilt
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
ReStockOnBill=Tedarikçi faturası/alacak dekontunun doğrulanması ile ilgili gerçek stokları arttır
ReStockOnValidateOrder=Tedarikçi siparişinin doğrulanması ile gerçek stokları arttır
ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Sipariş henüz yoksa veya stok deposundan gönderime izin veren bir durum varsa.
StockDiffPhysicTeoric=Fiziki ve sanal stok arasındaki farkın açıklaması
NoPredefinedProductToDispatch=Bu nesne için önceden tanımlanmış ürünlenyok. Yani stoktan sevk gerekli değildir.
DispatchVerb=Dağıtım
StockLimitShort=Uyarı sınırı
StockLimit=Stok sınırı uyarısı
-StockLimitDesc=(Boş) bırakılması uyarı olmadığı anlamına gelir. 0 girilmesi ise stok tükenir tükenmez bir uyarı oluşturmak için kullanılabilir.
+StockLimitDesc=Boş bırakılması uyarı olmadığı anlamına gelir. 0 girilmesi ise stok tükenir tükenmez bir uyarı oluşturmak için kullanılabilir.
PhysicalStock=Fiziki Stok
RealStock=Gerçek Stok
RealStockDesc=Fiziksel/gerçek stok, şu anda depolardaki mevcut olan stoktur.
@@ -102,8 +104,8 @@ ThisWarehouseIsPersonalStock=Bu depo %s %s kişisel stoğu temsil eder
SelectWarehouseForStockDecrease=Stok azaltılması için kullanmak üzere depo seçin
SelectWarehouseForStockIncrease=Stok artışı için kullanılacak depo seçin
NoStockAction=Stok işlemi yok
-DesiredStock=İstenilen Stok Miktarı
-DesiredStockDesc=Bu stok tutarı tamamlama özelliği tarafından stoğu tamamlamak üzere kullanılacak
+DesiredStock=İstenilen stok miktarı
+DesiredStockDesc=Buradaki değer, stok ikmali özelliği tarafından stoğu tamamlamak için kullanılacaktır.
StockToBuy=Sipariş edilecek
Replenishment=İkmal
ReplenishmentOrders=İkmal siparişleri
diff --git a/htdocs/langs/tr_TR/supplier_proposal.lang b/htdocs/langs/tr_TR/supplier_proposal.lang
index f0bd57a6d9e..9e120f15ccb 100644
--- a/htdocs/langs/tr_TR/supplier_proposal.lang
+++ b/htdocs/langs/tr_TR/supplier_proposal.lang
@@ -36,11 +36,11 @@ CopyAskFrom=Varolan bir isteği kopyalayarak fiyat isteği oluştur
CreateEmptyAsk=Boş istek oluştur
ConfirmCloneAsk=Fiyat talebini çoğaltmak istediğinizden emin misiniz %s?
ConfirmReOpenAsk=Fiyat talebini geri açmak istediğinizden emin misiniz %s?
-SendAskByMail=Fiyat isteğini postayla gönder
+SendAskByMail=Fiyat isteğini e-posta ile gönder
SendAskRef=Fiyat isteği %s gönderiliyor
SupplierProposalCard=İstek kartı
ConfirmDeleteAsk=Bu fiyat talebini silmek istediğinizden emin misiniz %s?
-ActionsOnSupplierProposal=Fiyat isteği üzerindeki eylemler
+ActionsOnSupplierProposal=Fiyat isteğindeki etkinlikler
DocModelAuroreDescription=Eksiksiz bir istek modeli (logo...)
CommercialAsk=Fiyat isteği
DefaultModelSupplierProposalCreate=Varsayılan model oluşturma
diff --git a/htdocs/langs/tr_TR/suppliers.lang b/htdocs/langs/tr_TR/suppliers.lang
index 517b616d391..c6f2264cedd 100644
--- a/htdocs/langs/tr_TR/suppliers.lang
+++ b/htdocs/langs/tr_TR/suppliers.lang
@@ -13,7 +13,7 @@ TotalBuyingPriceMinShort=Yan ürün alış fiyatları toplamı
TotalSellingPriceMinShort=Yan ürün satış fiyatları toplamı
SomeSubProductHaveNoPrices=Bazı altürünlerin fiyatı yok
AddSupplierPrice=Alış fiyatı ekle
-ChangeSupplierPrice=Alış fiyatı değiştir
+ChangeSupplierPrice=Alış fiyatını değiştir
SupplierPrices=Tedarikçi fiyatları
ReferenceSupplierIsAlreadyAssociatedWithAProduct=Bu tedarikçi referansı zaten bir ürünle ilişkilendirilmiş: %s
NoRecordedSuppliers=Hiçbir tedarikçi kaydı yok
diff --git a/htdocs/langs/tr_TR/ticket.lang b/htdocs/langs/tr_TR/ticket.lang
new file mode 100644
index 00000000000..0f9c9ce4fde
--- /dev/null
+++ b/htdocs/langs/tr_TR/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Destek Bildirimleri
+Module56000Desc=Sorun veya istek yönetimi için destek bildirim sistemi
+
+Permission56001=Destek bildirimini gör
+Permission56002=Destek bildirimini değiştir
+Permission56003=Destek bildirimini sil
+Permission56004=Destek bildirimlerini yönet
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Destek Bildirimi - Türler
+TicketDictCategory=Destek Bildirimi - Gruplar
+TicketDictSeverity=Destek Bildirimi - Önemler
+TicketTypeShortBUGSOFT=Yazılım arızası
+TicketTypeShortBUGHARD=Donanım arızası
+TicketTypeShortCOM=Ticari soru
+TicketTypeShortINCIDENT=Yardım talebi
+TicketTypeShortPROJET=Proje
+TicketTypeShortOTHER=Diğer
+
+TicketSeverityShortLOW=Düşük
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Yüksek
+TicketSeverityShortBLOCKING=Kritik/Engelleyici
+
+ErrorBadEmailAddress='%s' alanı hatalı
+MenuTicketMyAssign=Destek bildirimlerim
+MenuTicketMyAssignNonClosed=Açık destek bildirimlerim
+MenuListNonClosed=Açık destek bildirimleri
+
+TypeContact_ticket_internal_CONTRIBUTOR=Katılımcı
+TypeContact_ticket_internal_SUPPORTTEC=Atanan kullanıcı
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=Dış iştirakçi
+
+OriginEmail=E-posta kaynağı
+Notify_TICKET_SENTBYMAIL=Destek bildirimini e-posta ile gönderil
+
+# Status
+NotRead=Okunmayan
+Read=Okundu
+Assigned=Atanan
+InProgress=Devam etmekte
+NeedMoreInformation=Bilgi bekleniyor
+Answered=Cevaplandı
+Waiting=Bekliyor
+Closed=Kapalı
+Deleted=Silindi
+
+# Dict
+Type=Türü
+Category=Analitik kod
+Severity=Önem seviyesi
+
+# Email templates
+MailToSendTicketMessage=Destek bildirim mesajından e-posta göndermek için
+
+#
+# Admin page
+#
+TicketSetup=Destek bildirimi modülü kurulumu
+TicketSettings=Ayarlar
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=Destek bildirimi, önem ve analitik kodlarının türleri sözlüklerden yapılandırılabilir
+TicketParamModule=Modül değişken kurulumu
+TicketParamMail=E-posta kurulumu
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=E-posta bildirimlerini bu adrese gönder.
+TicketNewEmailBodyLabel=Bir destek bildirimi oluşturulduktan sonra metin mesajı gönderildi
+TicketNewEmailBodyHelp=Burada belirtilen metin, ortak arayüzden yeni bir destek bildiriminin oluşturulmasını onaylayan e-postaya eklenecektir. Destek bildiriminin danışmanlığına ilişkin bilgiler otomatik olarak eklenir.
+TicketParamPublicInterface=Genel arayüz kurulumu
+TicketsEmailMustExist=Destek bildirimi oluşturmak için geçerli bir e-posta adresi iste
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Genel arayüz
+TicketUrlPublicInterfaceLabelAdmin=Genel arayüz için alternatif URL
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Genel arayüzün karşılama metni
+TicketPublicInterfaceTextHome=Bir destek bildirimi oluşturabilir veya daha önce oluşturulan bir destek bildirimini tanımlayıcı takip numarasından görüntüleyebilirsiniz.
+TicketPublicInterfaceTextHomeHelpAdmin=Burada tanımlanan metin genel arayüzün ana sayfasında görünecektir.
+TicketPublicInterfaceTopicLabelAdmin=Arayüz başlığı
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Mesaj girişine yardım metni
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Ekstra nitelikler
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=Varsayılan olarak, yeni destek bildirimleri veya mesajlar oluşturulduğunda e-postalar gönderilir. *tüm* e-posta bildirimlerini devre dışı bırakmak için bu seçeneği etkinleştirin.
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Parametreler
+TicketsShowModuleLogo=Genel arayüzde modülün logosunu görüntüle
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Genel arayüzde şirketin logosunu göster
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Genel arayüzü etkinleştir
+TicketsActivatePublicInterfaceHelp=Genel arayüz, ziyaretçilerin destek bildirimi oluşturmasına izin verir.
+TicketsAutoAssignTicket=Destek bildirimini oluşturan kullanıcıyı otomatik olarak atayın
+TicketsAutoAssignTicketHelp=Bir destek bildirimi oluştururken, kullanıcı otomatik olarak destek bildirimine atanabilir.
+TicketNumberingModules=Destek bildirimi numaralandırma modülü
+TicketNotifyTiersAtCreation=Oluşturunca üçüncü tarafa bildir
+TicketGroup=Grup
+TicketsDisableCustomerEmail=Bir destek bildirimi ortak arayüzden oluşturulduğunda e-postaları her zaman devre dışı bırak
+#
+# Index & list page
+#
+TicketsIndex=Destek bildirimi - giriş
+TicketList=Destek bildirimlerinin listesi
+TicketAssignedToMeInfos=Bu sayfa mevcut kullanıcı tarafından oluşturulan veya bu kullanıcıya atanmış destek bildirim listesini görüntüler
+NoTicketsFound=Destek bildirimi bulunamadı
+NoUnreadTicketsFound=Okunmamış destek bildirimi bulunamadı
+TicketViewAllTickets=Tüm destek bildirimlerini görüntüle
+TicketViewNonClosedOnly=Sadece açık destek bildirimlerini görüntüle
+TicketStatByStatus=Duruma göre destek bildirimleri
+
+#
+# Ticket card
+#
+Ticket=Destek Bildirimi
+TicketCard=Destek bildirim kartı
+CreateTicket=Destek bildirimi oluştur
+EditTicket=Destek bildirimini düzenle
+TicketsManagement=Destek Bildirim Yönetimi
+CreatedBy=Oluşturan
+NewTicket=Yeni Destek Bildirimi
+SubjectAnswerToTicket=Destek bildirimi cevabı
+TicketTypeRequest=İstek türü
+TicketCategory=Analitik kod
+SeeTicket=Destek bildirimini gör
+TicketMarkedAsRead=Destek bildirimi okundu olarak işaretlendi
+TicketReadOn=Okumaya devam et
+TicketCloseOn=Kapanış tarihi
+MarkAsRead=Destek bildirimini okundu olarak işaretle
+TicketHistory=Destek bildirimi geçmişi
+AssignUser=Kullanıcıya ata
+TicketAssigned=Destek bildirimi şimdi atandı
+TicketChangeType=Türü değiştir
+TicketChangeCategory=Analitik kodu değiştir
+TicketChangeSeverity=Önem seviyesini değiştir
+TicketAddMessage=Bir mesaj ekle
+AddMessage=Bir mesaj ekle
+MessageSuccessfullyAdded=Destek bildirimi eklendi
+TicketMessageSuccessfullyAdded=Mesaj başarılı şekilde eklendi
+TicketMessagesList=Mesaj listesi
+NoMsgForThisTicket=Bu destek bildirimi için mesaj yok
+Properties=Sınıflandırma
+LatestNewTickets=En yeni %s destek bildirimi (okunmamış)
+TicketSeverity=Önem seviyesi
+ShowTicket=Destek bildirimini gör
+RelatedTickets=İlgili destek bildirimi
+TicketAddIntervention=Müdahale oluştur
+CloseTicket=Destek bildirimini kapat
+CloseATicket=Bir destek bildirimini kapat
+ConfirmCloseAticket=Destek bildirimi kapatmayı onayla
+ConfirmDeleteTicket=Lütfen destek bildirimi silmeyi onaylayın
+TicketDeletedSuccess=Destek bildirimi başarı ile silindi
+TicketMarkedAsClosed=Destek bildirimi kapalı olarak işaretlendi
+TicketDurationAuto=Hesaplanan süre
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Destek bildirimi güncellendi
+SendMessageByEmail=Mesajı e-posta ile gönder
+TicketNewMessage=Yeni mesaj
+ErrorMailRecipientIsEmptyForSendTicketMessage=Alıcı boş. E-posta gönderilmedi
+TicketGoIntoContactTab=Onları seçmek için lütfen "Kişiler" sekmesine gidin
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=Bu metin bir destek bildirimine cevap metninden önce eklenecektir.
+TicketMessageMailSignature=İmza
+TicketMessageMailSignatureHelp=Bu metin sadece e-postanın sonuna eklenir ve saklanmayacaktır.
+TicketMessageMailSignatureText=
Saygılarımla,
--
+TicketMessageMailSignatureLabelAdmin=Yanıt e-postasının imzası
+TicketMessageMailSignatureHelpAdmin=Bu metin cevap mesajının sonuna eklenecektir.
+TicketMessageHelp=Destek bildirimi kartı üzerindeki mesaj listesinde sadece bu metin kaydedilecektir.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Kişilerin destek bildirimleri
+TicketDocumentsLinked=Destek bildirimine bağlı dokümanlar
+ConfirmReOpenTicket=Bu destek bildirimini yeniden açmayı onaylıyor musunuz?
+TicketMessageMailIntroAutoNewPublicMessage=Destek bildirimi üzerinden %s konulu yeni bir mesaj gönderildi:
+TicketAssignedToYou=Destek bildirimi atandı
+TicketAssignedEmailBody=#%s destek bildirimine %s tarafından atandınız
+MarkMessageAsPrivate=Mesajı özel olarak işaretle
+TicketMessagePrivateHelp=Bu mesaj harici kullanıcılara gösterilmeyecektir
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=İlk Mesaj
+LinkToAContract=Bir sözleşmeye bağlantı
+TicketPleaseSelectAContract=Bir sözleşme seçiniz
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=İlk mesaj değiştirildi
+TicketMessageSuccesfullyUpdated=Mesaj başarıyla güncellendi
+TicketChangeStatus=Durumu değiştir
+TicketConfirmChangeStatus=Durum değişikliğini onayla: %s?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Okunmamış
+
+#
+# Logs
+#
+TicketLogMesgReadBy=%s destek bildirimi %s tarafından okundu
+NoLogForThisTicket=Bu destek bildirimi için henüz kayıt yok
+TicketLogAssignedTo=%s destek bildirimi şuna atandı: %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Destek bildirimi %s, %s tarafından kapatıldı
+TicketLogReopen=Destek bildirimi %s yeniden açıldı
+
+#
+# Public pages
+#
+TicketSystem=Destek bildirimi sistemi
+ShowListTicketWithTrackId=Takip numarasından destek bildirim listesini görüntüle
+ShowTicketWithTrackId=Takip numarasından destek bildirim listesini görüntüle
+TicketPublicDesc=Bir destek bildirimi oluşturabilir veya daha önce oluşturulmuş olanı kontrol edebilirsiniz.
+YourTicketSuccessfullySaved=Destek bildirimi başarıyla kaydedildi!
+MesgInfosPublicTicketCreatedWithTrackId=%s kimlik numaralı yeni bir destek bildirimi oluşturuldu.
+PleaseRememberThisId=Daha sonra sorma ihtimalimize karşı lütfen takip numarasını saklayın.
+TicketNewEmailSubject=Destek bildirimi oluşturma onayı
+TicketNewEmailSubjectCustomer=Yeni destek bildirimini
+TicketNewEmailBody=Yeni bir destek bildirim kaydınızı onaylamak için bu e-posta otomatik olarak gönderilmiştir.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Destek bildiriminin izlenmesi için bilgiler
+TicketNewEmailBodyInfosTrackId=Destek bildirim takip numarası: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=Aşağıdaki bağlantıya tıklayarak destek bildiriminin ilerlemesini belirli bir arayüzde görebilirsiniz
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=Bu form yönetim sistemimizde bir destek bildirimi kaydetmenizi sağlar
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Lütfen destek bildirimi takip numarasını girin
+TicketTrackId=Genel Takip Numarası
+OneOfTicketTrackId=Takip numaralarınızdan biri
+ErrorTicketNotFound=%s takip numaralı destek bildirimi bulunamadı!
+Subject=Konu
+ViewTicket=Destek bildirimini görüntüle
+ViewMyTicketList=Destek bildirimi listemi görüntüle
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=Yeni destek bildirimi oluşturuldu
+TicketNewEmailBodyAdmin=
Destek bildirimi #%s kimlik numarası ile oluşturuldu, detaylı bilgi:
+SeeThisTicketIntomanagementInterface=Yönetim arayüzünde destek bildirimini gör
+TicketPublicInterfaceForbidden=Destek bildirimi için genel arayüz etkin değil
+ErrorEmailOrTrackingInvalid=Takip numarası veya e-posta için hatalı değer
+OldUser=Eski kullanıcı
+NewUser=Yeni kullanıcı
+NumberOfTicketsByMonth=Aylık destek bildirim sayısı
+NbOfTickets=Destek bildirim sayısı
+# notifications
+TicketNotificationEmailSubject=%s destek bildirimi güncellendi
+TicketNotificationEmailBody=%s destek bildiriminin güncellendiği konusunda sizi bilgilendirmek için bu e-posta otomatik olarak gönderilmiştir
+TicketNotificationRecipient=Bildirim alıcısı
+TicketNotificationLogMessage=Günlük mesajı
+TicketNotificationEmailBodyInfosTrackUrlinternal=Destek bildirimini arayüzde görüntüle
+TicketNotificationNumberEmailSent=Bildirim e-postası gönderildi: %s
+
+ActionsOnTicket=Destek bildirimindeki etkinlikler
+
+#
+# Boxes
+#
+BoxLastTicket=En son oluşturulan destek bildirimleri
+BoxLastTicketDescription=Oluşturulan son %s destek bildirimi
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=Okunmamış yeni bir destek bildirimi yok
+BoxLastModifiedTicket=Son değiştirilen destek bildirimleri
+BoxLastModifiedTicketDescription=En son değiştirilen %s destek bildirimi
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=Yakın zamanda değiştirilmiş destek bildirimi yok
diff --git a/htdocs/langs/tr_TR/website.lang b/htdocs/langs/tr_TR/website.lang
index e57cff3a0bb..85648d7cc51 100644
--- a/htdocs/langs/tr_TR/website.lang
+++ b/htdocs/langs/tr_TR/website.lang
@@ -40,7 +40,7 @@ SetAsHomePage=Giriş Sayfası olarak ayarla
RealURL=Gerçek URL
ViewWebsiteInProduction=Web sitesini giriş URL si kullanarak izle
SetHereVirtualHost=Use with Apache/NGinx/... If you can create, on your web server (Apache, Nginx, ...), a dedicated Virtual Host with PHP enabled and a Root directory on %s then set the name of the virtual host you have created in the properties of web site, so the preview can be done also using this dedicated web server access instead of the internal Dolibarr server.
-YouCanAlsoTestWithPHPS=Use with PHP embedded server On develop environment, you may prefer to test the site with the PHP embedded web server (PHP 5.5 required) by running php -S 0.0.0.0:8080 -t %s
+YouCanAlsoTestWithPHPS=PHP gömülü sunucu ile kullanın Geliştirme ortamında, siteyi PHP gömülü web sunucusu ile test etmeyi tercih edebilirsiniz (PHP 5.5 gerekli) php -S 0.0.0.0:8080 -t%s
CheckVirtualHostPerms=Check also that virtual host has permission %s on files into %s
ReadPerm=Okundu
WritePerm=Yaz
@@ -94,10 +94,12 @@ ShowSubcontainers=Dinamik içeriği dahil et
InternalURLOfPage=Sayfanın iç URL'si
ThisPageIsTranslationOf=This page/container is a translation of
ThisPageHasTranslationPages=Bu sayfa/kapsayıcı'nın çevirisi mevcut
-NoWebSiteCreateOneFirst=No website has been created yet. Create one first.
+NoWebSiteCreateOneFirst=Henüz bir web sitesi oluşturulmadı. Önce bir tane oluşturun.
GoTo=Go to
DynamicPHPCodeContainsAForbiddenInstruction=You add dynamic PHP code that contains the PHP instruction '%s' that is forbidden by default as dynamic content (see hidden options WEBSITE_PHP_ALLOW_xxx to increase list of allowed commands).
NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynamic content in websites. Ask permission or just keep code into php tags unmodified.
-ReplaceWebsiteContent=Replace website content
-DeleteAlsoJs=Delete also all javascript files specific to this website?
-DeleteAlsoMedias=Delete also all medias files specific to this website?
+ReplaceWebsiteContent=Web sitesi içeriğini değiştir
+DeleteAlsoJs=Bu web sitesine özgü tüm javascript dosyaları da silinsin mi?
+DeleteAlsoMedias=Bu web sitesine özgü tüm medya dosyaları da silinsin mi?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/tr_TR/withdrawals.lang b/htdocs/langs/tr_TR/withdrawals.lang
index 29da17c1e3a..001dacc9c1e 100644
--- a/htdocs/langs/tr_TR/withdrawals.lang
+++ b/htdocs/langs/tr_TR/withdrawals.lang
@@ -69,8 +69,8 @@ WithBankUsingBANBIC=IBAN/BIC/SWIFT kullanan banka hesapları için
BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Alacak tarihi
WithdrawalFileNotCapable=Ülkeniz %s için para çekme makbuzu oluşturulamıyor (Ülkeniz desteklenmiyor)
-ShowWithdraw=Para çekme göster
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Faturaya henüz enaz bir ödeme tahsilatı işlenmemişse, para çekme yönetimine izin vermek için ödendi olarak ayarlanamaz.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Para çekme dosyası
SetToStatusSent="Dosya Gönderildi" durumuna ayarla
diff --git a/htdocs/langs/uk_UA/accountancy.lang b/htdocs/langs/uk_UA/accountancy.lang
index 2052169f9ab..2f8b14ad135 100644
--- a/htdocs/langs/uk_UA/accountancy.lang
+++ b/htdocs/langs/uk_UA/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/uk_UA/admin.lang b/htdocs/langs/uk_UA/admin.lang
index ceb2c679946..fe7d48b8ac7 100644
--- a/htdocs/langs/uk_UA/admin.lang
+++ b/htdocs/langs/uk_UA/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/uk_UA/assets.lang b/htdocs/langs/uk_UA/assets.lang
new file mode 100644
index 00000000000..53c0634cef9
--- /dev/null
+++ b/htdocs/langs/uk_UA/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = New asset
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Delete
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Show type '%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = New asset
+MenuTypeAssets = Type assets
+MenuListAssets = List
+MenuNewTypeAssets = New
+MenuListTypeAssets = List
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=New asset
diff --git a/htdocs/langs/uk_UA/banks.lang b/htdocs/langs/uk_UA/banks.lang
index 4d678f11e47..092f572878d 100644
--- a/htdocs/langs/uk_UA/banks.lang
+++ b/htdocs/langs/uk_UA/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/uk_UA/blockedlog.lang b/htdocs/langs/uk_UA/blockedlog.lang
new file mode 100644
index 00000000000..cff8f7d657b
--- /dev/null
+++ b/htdocs/langs/uk_UA/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Field
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Customer invoice validated
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/uk_UA/cashdesk.lang b/htdocs/langs/uk_UA/cashdesk.lang
index 17a4e391222..cde699f6e39 100644
--- a/htdocs/langs/uk_UA/cashdesk.lang
+++ b/htdocs/langs/uk_UA/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/uk_UA/mails.lang b/htdocs/langs/uk_UA/mails.lang
index bd73c77347c..5650dbb3967 100644
--- a/htdocs/langs/uk_UA/mails.lang
+++ b/htdocs/langs/uk_UA/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/uk_UA/members.lang b/htdocs/langs/uk_UA/members.lang
index 650336f6c8b..41ac4f38c21 100644
--- a/htdocs/langs/uk_UA/members.lang
+++ b/htdocs/langs/uk_UA/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/uk_UA/mrp.lang b/htdocs/langs/uk_UA/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/uk_UA/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/uk_UA/products.lang b/htdocs/langs/uk_UA/products.lang
index 66e62de38c9..f57c6b76c36 100644
--- a/htdocs/langs/uk_UA/products.lang
+++ b/htdocs/langs/uk_UA/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/uk_UA/receptions.lang b/htdocs/langs/uk_UA/receptions.lang
new file mode 100644
index 00000000000..ffa20032873
--- /dev/null
+++ b/htdocs/langs/uk_UA/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Reception
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Reception
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Canceled
+StatusReceptionDraft=Проект
+StatusReceptionValidated=Validated (products to ship or already shipped)
+StatusReceptionProcessed=Оброблений
+StatusReceptionDraftShort=Проект
+StatusReceptionValidatedShort=Підтверджений
+StatusReceptionProcessedShort=Оброблений
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/uk_UA/salaries.lang b/htdocs/langs/uk_UA/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/uk_UA/salaries.lang
+++ b/htdocs/langs/uk_UA/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/uk_UA/stocks.lang b/htdocs/langs/uk_UA/stocks.lang
index 3dcc762f3d6..5009344db78 100644
--- a/htdocs/langs/uk_UA/stocks.lang
+++ b/htdocs/langs/uk_UA/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Розташування
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Підтверджений
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/uk_UA/ticket.lang b/htdocs/langs/uk_UA/ticket.lang
new file mode 100644
index 00000000000..4cb9b1058d4
--- /dev/null
+++ b/htdocs/langs/uk_UA/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Project
+TicketTypeShortOTHER=Інший
+
+TicketSeverityShortLOW=Low
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=High
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Contributor
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Читати
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Waiting
+Closed=Зачинено
+Deleted=Deleted
+
+# Dict
+Type=Type
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Group
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Closing date
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Signature
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=New user
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/uk_UA/website.lang b/htdocs/langs/uk_UA/website.lang
index 3a1c6f95d05..2f387580ebc 100644
--- a/htdocs/langs/uk_UA/website.lang
+++ b/htdocs/langs/uk_UA/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/uk_UA/withdrawals.lang b/htdocs/langs/uk_UA/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/uk_UA/withdrawals.lang
+++ b/htdocs/langs/uk_UA/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/uz_UZ/accountancy.lang b/htdocs/langs/uz_UZ/accountancy.lang
index daa5b4ef413..bb141cb9eb0 100644
--- a/htdocs/langs/uz_UZ/accountancy.lang
+++ b/htdocs/langs/uz_UZ/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=List of the accounting accounts
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/uz_UZ/admin.lang b/htdocs/langs/uz_UZ/admin.lang
index e8a5dda7efb..9eaa12ec9be 100644
--- a/htdocs/langs/uz_UZ/admin.lang
+++ b/htdocs/langs/uz_UZ/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Purge
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Delete log files, including %s defined for Syslog module (no risk of losing data)
-PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Purge now
@@ -804,6 +804,7 @@ Permission401=Read discounts
Permission402=Create/modify discounts
Permission403=Validate discounts
Permission404=Delete discounts
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Create/modify services
Permission534=Delete services
Permission536=See/manage hidden services
Permission538=Export services
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Read donations
Permission702=Create/modify donations
Permission703=Delete donations
@@ -837,6 +841,12 @@ Permission1101=Read delivery orders
Permission1102=Create/modify delivery orders
Permission1104=Validate delivery orders
Permission1109=Delete delivery orders
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Read suppliers
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Run mass imports of external data into database (data load)
Permission1321=Export customer invoices, attributes and payments
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Delete leave requests
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Read Scheduled job
-Permission23002=Create/update Scheduled job
-Permission23003=Delete Scheduled job
-Permission23004=Execute Scheduled job
Permission2401=Read actions (events or tasks) linked to his account
Permission2402=Create/modify actions (events or tasks) linked to his account
Permission2403=Delete actions (events or tasks) linked to his account
@@ -882,9 +882,41 @@ Permission2503=Submit or delete documents
Permission2515=Setup documents directories
Permission2801=Use FTP client in read mode (browse and download only)
Permission2802=Use FTP client in write mode (delete or upload files)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Delete leave requests
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Read Scheduled job
+Permission23002=Create/update Scheduled job
+Permission23003=Delete Scheduled job
+Permission23004=Execute Scheduled job
Permission50101=Use Point of Sale
Permission50201=Read transactions
Permission50202=Import transactions
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=Print
Permission55001=Read polls
Permission55002=Create/modify polls
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=System information is miscellaneous technical information you get in read only mode and visible for administrators only.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/uz_UZ/banks.lang b/htdocs/langs/uz_UZ/banks.lang
index cb39150b627..c77158e07b7 100644
--- a/htdocs/langs/uz_UZ/banks.lang
+++ b/htdocs/langs/uz_UZ/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Not reconciled
CustomerInvoicePayment=Customer payment
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Subscription payment
-WithdrawalPayment=Withdrawal payment
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=Bank transfer
BankTransfers=Bank transfers
diff --git a/htdocs/langs/uz_UZ/cashdesk.lang b/htdocs/langs/uz_UZ/cashdesk.lang
index 006097b7e82..ea0e660ed2d 100644
--- a/htdocs/langs/uz_UZ/cashdesk.lang
+++ b/htdocs/langs/uz_UZ/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/uz_UZ/mails.lang b/htdocs/langs/uz_UZ/mails.lang
index b50faffe2fa..8b92cef3103 100644
--- a/htdocs/langs/uz_UZ/mails.lang
+++ b/htdocs/langs/uz_UZ/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Message
MailFile=Attached files
MailMessage=Email body
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Show emailing
ListOfEMailings=List of emailings
NewMailing=New emailing
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/uz_UZ/members.lang b/htdocs/langs/uz_UZ/members.lang
index 9517568846c..9993e05428f 100644
--- a/htdocs/langs/uz_UZ/members.lang
+++ b/htdocs/langs/uz_UZ/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Choose statistics you want to read...
MenuMembersStats=Statistics
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Nature
+MemberNature=Nature of member
Public=Information are public
NewMemberbyWeb=New member added. Awaiting approval
NewMemberForm=New member form
diff --git a/htdocs/langs/uz_UZ/products.lang b/htdocs/langs/uz_UZ/products.lang
index 402779cb00f..7b68f5b3ebd 100644
--- a/htdocs/langs/uz_UZ/products.lang
+++ b/htdocs/langs/uz_UZ/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Origin country
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Short label
Unit=Unit
p=u.
diff --git a/htdocs/langs/uz_UZ/salaries.lang b/htdocs/langs/uz_UZ/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/uz_UZ/salaries.lang
+++ b/htdocs/langs/uz_UZ/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/uz_UZ/stocks.lang b/htdocs/langs/uz_UZ/stocks.lang
index 8178a8918b7..d42f1a82243 100644
--- a/htdocs/langs/uz_UZ/stocks.lang
+++ b/htdocs/langs/uz_UZ/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Warehouse card
Warehouse=Warehouse
Warehouses=Warehouses
ParentWarehouse=Parent warehouse
-NewWarehouse=New warehouse / Stock area
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Modify warehouse
MenuNewWarehouse=New warehouse
WarehouseSource=Source warehouse
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Location
LocationSummary=Short name location
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=Number of units
UnitPurchaseValue=Unit purchase price
StockTooLow=Stock too low
@@ -54,21 +55,23 @@ PMPValue=Weighted average price
PMPValueShort=WAP
EnhancedValueOfWarehouses=Warehouses value
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Quantity dispatched
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
@@ -76,12 +79,12 @@ DispatchVerb=Dispatch
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Physical stock
+PhysicalStock=Physical Stock
RealStock=Real Stock
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Virtual stock
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Id warehouse
DescWareHouse=Description warehouse
LieuWareHouse=Localisation warehouse
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
NoStockAction=No stock action
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Virtual stock
CurentlyUsingPhysicalStock=Physical stock
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Show warehouse
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Validated
inventoryDraft=Running
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Category filter
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=List
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/uz_UZ/withdrawals.lang b/htdocs/langs/uz_UZ/withdrawals.lang
index 3defcec975a..cbca2b2f103 100644
--- a/htdocs/langs/uz_UZ/withdrawals.lang
+++ b/htdocs/langs/uz_UZ/withdrawals.lang
@@ -12,21 +12,21 @@ WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Amount to withdraw
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Responsible user
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Third party bank code
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Classify credited
ClassCreditedConfirm=Are you sure you want to classify this withdrawal receipt as credited on your bank account?
TransData=Transmission date
@@ -50,7 +50,7 @@ StatusMotif0=Unspecified
StatusMotif1=Insufficient funds
StatusMotif2=Request contested
StatusMotif3=No direct debit payment order
-StatusMotif4=Customer Order
+StatusMotif4=Sales Order
StatusMotif5=RIB unusable
StatusMotif6=Account without balance
StatusMotif7=Judicial Decision
@@ -66,11 +66,11 @@ NotifyCredit=Withdrawal Credit
NumeroNationalEmetter=National Transmitter Number
WithBankUsingRIB=For bank accounts using RIB
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Credit on
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=Show Withdraw
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one withdrawal payment not yet processed, it won't be set as paid to allow prior withdrawal management.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/vi_VN/accountancy.lang b/htdocs/langs/vi_VN/accountancy.lang
index 06ff329a997..f5d169e2819 100644
--- a/htdocs/langs/vi_VN/accountancy.lang
+++ b/htdocs/langs/vi_VN/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=Danh sách các tài khoản kế toán
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=Chart of accounts Id
@@ -316,6 +317,9 @@ WithoutValidAccount=Without valid dedicated account
WithValidAccount=With valid dedicated account
ValueNotIntoChartOfAccount=This value of accounting account does not exist into chart of account
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=Range of accounting account
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/vi_VN/admin.lang b/htdocs/langs/vi_VN/admin.lang
index 6d29d3ab5e3..788eb246e10 100644
--- a/htdocs/langs/vi_VN/admin.lang
+++ b/htdocs/langs/vi_VN/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=Thanh lọc
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=Xóa tập tin nhật ký %s được tạo bởi mô-đun Syslog (không gây nguy hiểm mất dữ liệu)
-PurgeDeleteTemporaryFiles=Xóa toàn bộ các tập tin tạm (không gây nguy hiểm mất dữ liệu)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=Delete temporary files
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=Thanh lọc bây giờ
@@ -804,6 +804,7 @@ Permission401=Xem giảm giá
Permission402=Tạo/chỉnh sửa giảm giá
Permission403=Xác nhận giảm giá
Permission404=Xóa giảm giá
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=Tạo/chỉnh sửa dịch vụ
Permission534=Xóa dịch vụ
Permission536=Xem/quản lý dịch vụ ẩn
Permission538=Xuất dữ liệu Dịch vụ
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=Đọc thông tin Tài trợ
Permission702=Tạo/sửa đổi Tài trợ
Permission703=Xóa tài trợ
@@ -837,6 +841,12 @@ Permission1101=Xem phiếu xuất kho
Permission1102=Tạo/chỉnh sửa phiếu xuất kho
Permission1104=Xác nhận phiếu xuất kho
Permission1109=Xóa phiếu xuất kho
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=Xem nhà cung cấp
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=Chạy nhập dữ liệu khối cho dữ liệu bên ngoài vào
Permission1321=Xuất dữ liệu Hóa đơn khách hàng, các thuộc tính và thanh toán
Permission1322=Reopen a paid bill
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=Xóa yêu cầu nghỉ phép
-Permission20004=Read all leave requests (even of user not subordinates)
-Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
-Permission20006=Admin leave requests (setup and update balance)
-Permission23001=Xem công việc theo lịch trình
-Permission23002=Tạo/cập nhật công việc theo lịch trình
-Permission23003=Xóa công việc theo lịch trình
-Permission23004=Thực thi công việc theo lịch trình
Permission2401=Xem hành động (sự kiện hay tác vụ) liên quan đến tài khoản của mình
Permission2402=Tạo/chỉnh sửa hành động (sự kiện hay tác vụ) liên quan đến tài khoản của mình
Permission2403=Xóa hành động (sự kiện hay tác vụ) liên quan đến tài khoản của mình
@@ -882,9 +882,41 @@ Permission2503=Gửi hoặc xóa tài liệu
Permission2515=Cài đặt thư mục tài liệu
Permission2801=Sử dụng FTP client trong chế độ đọc (chỉ duyệt và tải về)
Permission2802=Sử dụng FTP client trong chế độ ghi (xóa hoặc tải lên các tập tin)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=Xóa yêu cầu nghỉ phép
+Permission20004=Read all leave requests (even of user not subordinates)
+Permission20005=Create/modify leave requests for everybody (even of user not subordinates)
+Permission20006=Admin leave requests (setup and update balance)
+Permission23001=Xem công việc theo lịch trình
+Permission23002=Tạo/cập nhật công việc theo lịch trình
+Permission23003=Xóa công việc theo lịch trình
+Permission23004=Thực thi công việc theo lịch trình
Permission50101=Use Point of Sale
Permission50201=Xem giao dịch
Permission50202=Giao dịch nhập dữ liệu
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=In
Permission55001=Xem các thăm dò
Permission55002=Tạo/chỉnh sửa các thăm dò
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=Setup parameters can be set by administrator users only.
SystemInfoDesc=Hệ thống thông tin là thông tin kỹ thuật linh tinh bạn nhận được trong chế độ chỉ đọc và có thể nhìn thấy chỉ cho quản trị viên.
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=Available app/modules
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/vi_VN/assets.lang b/htdocs/langs/vi_VN/assets.lang
new file mode 100644
index 00000000000..bfa00080bb4
--- /dev/null
+++ b/htdocs/langs/vi_VN/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = Assets
+NewAsset = Tài sản mới
+AccountancyCodeAsset = Accounting code (asset)
+AccountancyCodeDepreciationAsset = Accounting code (depreciation asset account)
+AccountancyCodeDepreciationExpense = Accounting code (depreciation expense account)
+NewAssetType=New asset type
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=Assets
+DeleteType=Xóa
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=Hiển thị loại '% s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = Assets
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = Assets description
+
+#
+# Admin page
+#
+AssetsSetup = Assets setup
+Settings = Settings
+AssetsSetupPage = Assets setup page
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=Asset type
+AssetsTypeId=Asset type id
+AssetsTypeLabel=Asset type label
+AssetsTypes=Assets types
+
+#
+# Menu
+#
+MenuAssets = Assets
+MenuNewAsset = Tài sản mới
+MenuTypeAssets = Loại tài sản
+MenuListAssets = Danh sách
+MenuNewTypeAssets = Mới
+MenuListTypeAssets = Danh sách
+
+#
+# Module
+#
+NewAssetType=New asset type
+NewAsset=Tài sản mới
diff --git a/htdocs/langs/vi_VN/banks.lang b/htdocs/langs/vi_VN/banks.lang
index 9077e99eff7..8e0f391d5ad 100644
--- a/htdocs/langs/vi_VN/banks.lang
+++ b/htdocs/langs/vi_VN/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=Chưa đối chiếu
CustomerInvoicePayment=Thanh toán của khách hàng
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=Thanh toán mô tả
-WithdrawalPayment=Thanh toán rút
+WithdrawalPayment=Debit payment order
SocialContributionPayment=Thanh toán xã hội/ fiscal tax
BankTransfer=Chuyển khoản ngân hàng
BankTransfers=Chuyển khoản ngân hàng
diff --git a/htdocs/langs/vi_VN/blockedlog.lang b/htdocs/langs/vi_VN/blockedlog.lang
new file mode 100644
index 00000000000..555a27f0492
--- /dev/null
+++ b/htdocs/langs/vi_VN/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=Dòng
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=Hóa đơn khách hàng xác nhận
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/vi_VN/cashdesk.lang b/htdocs/langs/vi_VN/cashdesk.lang
index c6d0e61bdd9..db79631b281 100644
--- a/htdocs/langs/vi_VN/cashdesk.lang
+++ b/htdocs/langs/vi_VN/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/vi_VN/mails.lang b/htdocs/langs/vi_VN/mails.lang
index 65847d16a21..d1b43c93928 100644
--- a/htdocs/langs/vi_VN/mails.lang
+++ b/htdocs/langs/vi_VN/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=Tin nhắn
MailFile=File đính kèm
MailMessage=Thân email
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=Hiện gửi email
ListOfEMailings=Danh sách emailings
NewMailing=Gửi email mới
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/vi_VN/members.lang b/htdocs/langs/vi_VN/members.lang
index 944a3874227..e01bf313a28 100644
--- a/htdocs/langs/vi_VN/members.lang
+++ b/htdocs/langs/vi_VN/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=Chọn thống kê mà bạn muốn đọc ...
MenuMembersStats=Thống kê
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=Tự nhiên
+MemberNature=Nature of member
Public=Thông tin được công khai
NewMemberbyWeb=Thành viên mới được bổ sung. Đang chờ phê duyệt
NewMemberForm=Hình thức thành viên mới
diff --git a/htdocs/langs/vi_VN/mrp.lang b/htdocs/langs/vi_VN/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/vi_VN/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/vi_VN/products.lang b/htdocs/langs/vi_VN/products.lang
index a4ef841f267..48b032f77fc 100644
--- a/htdocs/langs/vi_VN/products.lang
+++ b/htdocs/langs/vi_VN/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=Nước xuất xứ
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=Nhãn ngắn
Unit=Đơn vị
p=u.
diff --git a/htdocs/langs/vi_VN/receptions.lang b/htdocs/langs/vi_VN/receptions.lang
new file mode 100644
index 00000000000..5bff2049a77
--- /dev/null
+++ b/htdocs/langs/vi_VN/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=Tiếp nhận
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=Tiếp nhận
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=Đã hủy
+StatusReceptionDraft=Dự thảo
+StatusReceptionValidated=Xác nhận (sản phẩm để vận chuyển hoặc đã được vận chuyển)
+StatusReceptionProcessed=Đã xử lý
+StatusReceptionDraftShort=Dự thảo
+StatusReceptionValidatedShort=Đã xác nhận
+StatusReceptionProcessedShort=Đã xử lý
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/vi_VN/salaries.lang b/htdocs/langs/vi_VN/salaries.lang
index 941078203cf..2565b881e40 100644
--- a/htdocs/langs/vi_VN/salaries.lang
+++ b/htdocs/langs/vi_VN/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Mức lương
Salaries=Tiền lương
NewSalaryPayment=Thanh toán tiền lương mới
+AddSalaryPayment=Add salary payment
SalaryPayment=Thanh toán tiền lương
SalariesPayments=Lương thanh toán
ShowSalaryPayment=Hiện thanh toán tiền lương
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/vi_VN/stocks.lang b/htdocs/langs/vi_VN/stocks.lang
index caaa455973b..dd71f1f441b 100644
--- a/htdocs/langs/vi_VN/stocks.lang
+++ b/htdocs/langs/vi_VN/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=Thẻ kho
Warehouse=Kho
Warehouses=Các kho hàng
ParentWarehouse=Parent warehouse
-NewWarehouse=Kho mới / khu vực kho
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=Sửa kho
MenuNewWarehouse=Kho mới
WarehouseSource=Nguồn kho
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=Warehouses area
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=Đến từ
LocationSummary=Ngắn vị trí tên
NumberOfDifferentProducts=Số lượng sản phẩm khác nhau
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Nhãn Chuyển kho
NumberOfUnit=Số đơn vị
UnitPurchaseValue=Giá mua đơn vị
StockTooLow=Tồn kho quá thấp
@@ -54,21 +55,23 @@ PMPValue=Giá bình quân gia quyền
PMPValueShort=WAP
EnhancedValueOfWarehouses=Các kho hàng giá trị
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=Số lượng cử
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=Giảm kho thực tế trên hoá đơn khách hàng / tín dụng ghi xác nhận
-DeStockOnValidateOrder=Giảm tồn kho thực trên khách hàng xác nhận đơn đặt hàng
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=Tăng tồn kho thực tế các nhà cung cấp hoá đơn tín dụng / ghi xác nhận
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=Đặt hàng vẫn chưa hoặc không có thêm một trạng thái cho phép điều phối các sản phẩm trong kho kho.
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=Không có sản phẩm được xác định trước cho đối tượng này. Vì vậy, không có điều phối trong kho là bắt buộc.
@@ -76,12 +79,12 @@ DispatchVerb=Công văn
StockLimitShort=Hạn cảnh báo
StockLimit=Hạn tồn kho cho cảnh báo
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=Tồn kho vật lý
+PhysicalStock=Physical Stock
RealStock=Tồn kho thực
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=Tồn kho ảo
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=Mã kho
DescWareHouse=Mô tả kho
LieuWareHouse=Địa phương hóa kho
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=Kho này đại diện cho tồn kho cá nhân củ
SelectWarehouseForStockDecrease=Chọn nhà kho để sử dụng cho kho giảm
SelectWarehouseForStockIncrease=Chọn nhà kho để sử dụng cho kho tăng
NoStockAction=Không có hành động kho
-DesiredStock=Desired optimal stock
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=Để đặt hàng
Replenishment=Bổ sung
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=Tồn kho ảo
CurentlyUsingPhysicalStock=Tồn kho vật lý
RuleForStockReplenishment=Quy tắc cho tồn kho bổ sung
-SelectProductWithNotNullQty=Chọn ít nhất một sản phẩm với một SL không null và một nhà cung cấp
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Cảnh báo chỉ
WarehouseForStockDecrease=Kho% s sẽ được sử dụng cho kho giảm
WarehouseForStockIncrease=Kho% s sẽ được sử dụng cho kho tăng
ForThisWarehouse=Đối với kho này
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Số lượng sản phẩm% s trong kho trước khi thời gian được lựa chọn (<% s)
NbOfProductAfterPeriod=Số lượng sản phẩm% s trong kho sau khi được lựa chọn thời gian (>% s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Chuyển động kho được ghi nhận
RuleForStockAvailability=Quy định về yêu cầu kho
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=Hiện kho
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=Đã xác nhận
inventoryDraft=Đang hoạt động
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Tạo
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=Bộ lọc phân nhóm
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Thêm
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Xóa dòng
RegulateStock=Regulate Stock
ListInventory=Danh sách
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/vi_VN/ticket.lang b/htdocs/langs/vi_VN/ticket.lang
new file mode 100644
index 00000000000..96f60ec3aad
--- /dev/null
+++ b/htdocs/langs/vi_VN/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=Dự án
+TicketTypeShortOTHER=Khác
+
+TicketSeverityShortLOW=Thấp
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=Cao
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=Cộng sự
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=Đọc
+Assigned=Assigned
+InProgress=In progress
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=Chờ
+Closed=Đã đóng
+Deleted=Deleted
+
+# Dict
+Type=Loại
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=Settings
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=Nhóm
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=Ngày kết thúc
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=Chữ ký
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=Người dùng mới
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/vi_VN/website.lang b/htdocs/langs/vi_VN/website.lang
index 17a54210b46..3bc8b32f9f0 100644
--- a/htdocs/langs/vi_VN/website.lang
+++ b/htdocs/langs/vi_VN/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/vi_VN/withdrawals.lang b/htdocs/langs/vi_VN/withdrawals.lang
index b023431d670..43a21ea82c2 100644
--- a/htdocs/langs/vi_VN/withdrawals.lang
+++ b/htdocs/langs/vi_VN/withdrawals.lang
@@ -1,32 +1,32 @@
# Dolibarr language file - Source file is en_US - withdrawals
CustomersStandingOrdersArea=Direct debit payment orders area
SuppliersStandingOrdersArea=Direct credit payment orders area
-StandingOrdersPayment=Direct debit payment orders
+StandingOrdersPayment=Lậnh thanh toán thấu chi trực tiếp
StandingOrderPayment=Lệnh thanh toán thấu chi trực tiếp
NewStandingOrder=New direct debit order
StandingOrderToProcess=Để xử lý
-WithdrawalsReceipts=Direct debit orders
+WithdrawalsReceipts=Lệnh ghi nợ trực tiếp
WithdrawalReceipt=Lệnh ghi nợ trực tiếp
LastWithdrawalReceipts=Latest %s direct debit files
WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=Số tiền rút
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=Người sử dụng có trách nhiệm
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=Mã ngân hàng của bên thứ ba
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=Phân loại ghi
ClassCreditedConfirm=Bạn có chắc chắn bạn muốn phân loại nhận thu hồi này là ghi có vào tài khoản ngân hàng của bạn?
TransData=Ngày truyền
@@ -41,7 +41,7 @@ RefusedReason=Lý do từ chối
RefusedInvoicing=Thanh toán từ chối
NoInvoiceRefused=Không sạc từ chối
InvoiceRefused=Hóa đơn bị từ chối (Khách hàng từ chối thanh toán)
-StatusDebitCredit=Status debit/credit
+StatusDebitCredit=Trạng thái thẻ/nợ
StatusWaiting=Chờ
StatusTrans=Gửi
StatusCredited=Ghi
@@ -49,8 +49,8 @@ StatusRefused=Từ chối
StatusMotif0=Không quy định
StatusMotif1=Không đủ tiền
StatusMotif2=Yêu cầu tranh chấp
-StatusMotif3=No direct debit payment order
-StatusMotif4=Khách hàng tự
+StatusMotif3=Không có lệnh thanh toán thấu chi trực tiếp
+StatusMotif4=Sales Order
StatusMotif5=RIB không sử dụng được
StatusMotif6=Tài khoản mà không cân bằng
StatusMotif7=Quyết định tư pháp
@@ -66,11 +66,11 @@ NotifyCredit=Thu hồi tín dụng
NumeroNationalEmetter=Số quốc gia phát
WithBankUsingRIB=Đối với tài khoản ngân hàng sử dụng RIB
WithBankUsingBANBIC=Đối với tài khoản ngân hàng sử dụng IBAN / BIC / SWIFT
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=Về tín dụng
WithdrawalFileNotCapable=Không thể tạo file biên lai rút tiền cho quốc gia của bạn %s (Quốc gia của bạn không được hỗ trợ)
-ShowWithdraw=Hiện Rút
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=Tuy nhiên, nếu hóa đơn có ít nhất một thanh toán rút chưa qua chế biến, nó sẽ không được thiết lập như là trả tiền để cho phép quản lý thu hồi trước.
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Thu hồi tập tin
SetToStatusSent=Thiết lập để tình trạng "File gửi"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
-SEPAFormYourName=Your name
-SEPAFormYourBAN=Your Bank Account Name (IBAN)
-SEPAFormYourBIC=Your Bank Identifier Code (BIC)
-SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+SEPAFormYourName=Tên của bạn
+SEPAFormYourBAN=Tên tài khoản ngân hàng (IBAN)
+SEPAFormYourBIC=Mã định danh ngân hàng (BIC)
+SEPAFrstOrRecur=Loại thanh toán
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/langs/zh_CN/accountancy.lang b/htdocs/langs/zh_CN/accountancy.lang
index 4ebc525ef91..402922e3079 100644
--- a/htdocs/langs/zh_CN/accountancy.lang
+++ b/htdocs/langs/zh_CN/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=会计科目清单
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=付款未与任何产品/服务相关联
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=导出CSV可配置
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=会计科目表ID
@@ -316,6 +317,9 @@ WithoutValidAccount=没有有效的专用帐户
WithValidAccount=有效的专用帐户
ValueNotIntoChartOfAccount=会计科目的这个值不存在于会计科目表中
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=会计科目范围
@@ -330,13 +334,13 @@ ErrorInvoiceContainsLinesNotYetBoundedShort=发票上的某些行未绑定到会
ExportNotSupported=本页不支持设置导出格式
BookeppingLineAlreayExists=已经存在于簿记中的行
NoJournalDefined=没有定义日常报表
-Binded=线条约束
+Binded=已绑定的行
ToBind=要绑定的行
UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to make the binding manually
## Import
ImportAccountingEntries=会计分录
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=费用报告日常报表
InventoryJournal=库存日常报表
diff --git a/htdocs/langs/zh_CN/admin.lang b/htdocs/langs/zh_CN/admin.lang
index cf26b76069e..6373129e03e 100644
--- a/htdocs/langs/zh_CN/admin.lang
+++ b/htdocs/langs/zh_CN/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=清空
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=删除系统日志模块定义的日志文件%s(无数据丢失风险)
-PurgeDeleteTemporaryFiles=删除所有临时文件(无数据丢失风险)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=删除临时文件
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=立即清空
@@ -804,6 +804,7 @@ Permission401=读取折扣
Permission402=创建/变更折扣
Permission403=确认折扣
Permission404=删除折扣
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=创建/变更服务
Permission534=删除服务
Permission536=查看/隐藏服务管理
Permission538=导出服务
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=读取捐款资料
Permission702=创建/变更捐款资料
Permission703=删除捐款资料
@@ -837,6 +841,12 @@ Permission1101=读取发货单
Permission1102=创建/变更发货单
Permission1104=确认发货单
Permission1109=删除发货单
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=读取供应商资料
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=导入大量外部数据到数据库(载入资料)
Permission1321=导出客户发票、属性及其付款资料
Permission1322=重新开立付费账单
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=删除请假申请
-Permission20004=阅读所有请假申请(即使是非下属用户)
-Permission20005=为每个人创建/修改请假申请(即使是非下属用户)
-Permission20006=管理员请假申请 (setup and update balance)
-Permission23001=读取排定任务
-Permission23002=创建/更新排定任务
-Permission23003=删除排定任务
-Permission23004=执行排定任务
Permission2401=读取关联至此用户账户的动作(事件或任务)
Permission2402=创建/变更关联至此用户账户的动作(事件或任务)
Permission2403=删除关联至此用户账户的动作(事件或任务)
@@ -882,9 +882,41 @@ Permission2503=提交或删除的文档
Permission2515=设置文档目录
Permission2801=允许FTP客户端读取(仅供浏览和下载)
Permission2802=允许FTP客户端写入(删除和上传文件)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=删除请假申请
+Permission20004=阅读所有请假申请(即使是非下属用户)
+Permission20005=为每个人创建/修改请假申请(即使是非下属用户)
+Permission20006=管理员请假申请 (setup and update balance)
+Permission23001=读取排定任务
+Permission23002=创建/更新排定任务
+Permission23003=删除排定任务
+Permission23004=执行排定任务
Permission50101=Use Point of Sale
Permission50201=读取交易
Permission50202=导入交易
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=打印
Permission55001=读取调查
Permission55002=创建/变更调查
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=此功能仅供管理员用户 使用。
SystemInfoDesc=系统信息指以只读方式显示的其它技术信息,只对系统管理员可见。
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=Edit the information of the company/entity. Click on "%s" or "%s" button at the bottom of the page.
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=可用模块
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/zh_CN/assets.lang b/htdocs/langs/zh_CN/assets.lang
new file mode 100644
index 00000000000..ad4a07dcfb7
--- /dev/null
+++ b/htdocs/langs/zh_CN/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = 资产
+NewAsset = 新资产
+AccountancyCodeAsset = 科目代码(资产)
+AccountancyCodeDepreciationAsset = 科目代码(折旧资产帐户)
+AccountancyCodeDepreciationExpense = 科目代码(折旧费用帐户)
+NewAssetType=新资产类型
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=Asset type modified
+AssetType=Asset type
+AssetsLines=资产
+DeleteType=删除
+DeleteAnAssetType=Delete an asset type
+ConfirmDeleteAssetType=Are you sure you want to delete this asset type?
+ShowTypeCard=显示类型'%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = 资产
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = 资产说明
+
+#
+# Admin page
+#
+AssetsSetup = 资产设置
+Settings = 设置
+AssetsSetupPage = 资产设置页面
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=资产类型
+AssetsTypeId=资产类型ID
+AssetsTypeLabel=资产类型标签
+AssetsTypes=资产类型
+
+#
+# Menu
+#
+MenuAssets = 资产
+MenuNewAsset = 新资产
+MenuTypeAssets = 输入资产
+MenuListAssets = 名单
+MenuNewTypeAssets = 新建
+MenuListTypeAssets = 名单
+
+#
+# Module
+#
+NewAssetType=新资产类型
+NewAsset=新资产
diff --git a/htdocs/langs/zh_CN/banks.lang b/htdocs/langs/zh_CN/banks.lang
index 997a2507e0d..a45404d90fc 100644
--- a/htdocs/langs/zh_CN/banks.lang
+++ b/htdocs/langs/zh_CN/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=未调解
CustomerInvoicePayment=客户付款
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=认购款项
-WithdrawalPayment=提款支付
+WithdrawalPayment=Debit payment order
SocialContributionPayment=支付社保/财政税
BankTransfer=银行转帐
BankTransfers=银行转帐
diff --git a/htdocs/langs/zh_CN/blockedlog.lang b/htdocs/langs/zh_CN/blockedlog.lang
new file mode 100644
index 00000000000..7b122b28452
--- /dev/null
+++ b/htdocs/langs/zh_CN/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=字段
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=客户发票已验证
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/zh_CN/cashdesk.lang b/htdocs/langs/zh_CN/cashdesk.lang
index cb0f4c89047..5e70a79f888 100644
--- a/htdocs/langs/zh_CN/cashdesk.lang
+++ b/htdocs/langs/zh_CN/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/zh_CN/mails.lang b/htdocs/langs/zh_CN/mails.lang
index 7e8d61a5153..bada6e2d7be 100644
--- a/htdocs/langs/zh_CN/mails.lang
+++ b/htdocs/langs/zh_CN/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=内容
MailFile=附件
MailMessage=电子邮件正文
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=显示电子邮件
ListOfEMailings=邮件列表
NewMailing=新的电子邮件
@@ -76,9 +78,9 @@ GroupEmails=分组电子邮件
OneEmailPerRecipient=每位收件人一封电子邮件(默认情况下,每封邮件选择一封
WarningIfYouCheckOneRecipientPerEmail=警告,如果选中此框,则表示只会为所选的多个记录发送一封电子邮件,因此,如果您的邮件包含引用记录数据的替换变量,则无法替换它们。
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s发送的消息。
ConfirmUnvalidateEmailing=您确定要将电子邮件 %s 更改为草稿状态吗?
MailingModuleDescContactsWithThirdpartyFilter=与客户过滤器联系
diff --git a/htdocs/langs/zh_CN/members.lang b/htdocs/langs/zh_CN/members.lang
index 4c31e80b663..bc5a1a95e80 100644
--- a/htdocs/langs/zh_CN/members.lang
+++ b/htdocs/langs/zh_CN/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=选择你想读的统计...
MenuMembersStats=统计
LastMemberDate=最新成员日期
LatestSubscriptionDate=最新订阅日期
-Nature=属性
+MemberNature=Nature of member
Public=信息是否公开
NewMemberbyWeb=增加了新成员。等待批准中
NewMemberForm=新成员申请表
diff --git a/htdocs/langs/zh_CN/mrp.lang b/htdocs/langs/zh_CN/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/zh_CN/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/zh_CN/products.lang b/htdocs/langs/zh_CN/products.lang
index f4c4d733c74..a1323c8069d 100644
--- a/htdocs/langs/zh_CN/products.lang
+++ b/htdocs/langs/zh_CN/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=供应商价格
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=海关/商品/ HS编码
CountryOrigin=产地国
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=标签别名
Unit=单位
p=u.
diff --git a/htdocs/langs/zh_CN/receptions.lang b/htdocs/langs/zh_CN/receptions.lang
new file mode 100644
index 00000000000..8cc710392c9
--- /dev/null
+++ b/htdocs/langs/zh_CN/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=论过程
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=论过程
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=已取消
+StatusReceptionDraft=草稿
+StatusReceptionValidated=验证(产品出货或已经出货)
+StatusReceptionProcessed=处理完毕
+StatusReceptionDraftShort=草稿
+StatusReceptionValidatedShort=批准
+StatusReceptionProcessedShort=处理完毕
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/zh_CN/salaries.lang b/htdocs/langs/zh_CN/salaries.lang
index eb468b19b4c..93c3171f3cd 100644
--- a/htdocs/langs/zh_CN/salaries.lang
+++ b/htdocs/langs/zh_CN/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
-SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=用于合伙人的会计帐户
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_CHARGE=财务记账科目代码
Salary=工资
Salaries=工资
NewSalaryPayment=新建工资支付
+AddSalaryPayment=Add salary payment
SalaryPayment=工资支付
SalariesPayments=工资支付
ShowSalaryPayment=显示工资支付
THM=平均时薪
TJM=平均日薪
CurrentSalary=当前薪资
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
-LastSalaries=Latest %s salary payments
-AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
+LastSalaries=最新的%s工资支付
+AllSalaries=所有工资支付
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/zh_CN/stocks.lang b/htdocs/langs/zh_CN/stocks.lang
index 96b075a3a98..a203f75ac97 100644
--- a/htdocs/langs/zh_CN/stocks.lang
+++ b/htdocs/langs/zh_CN/stocks.lang
@@ -2,15 +2,15 @@
WarehouseCard=仓库信息
Warehouse=仓库
Warehouses=仓库
-ParentWarehouse=Parent warehouse
-NewWarehouse=新建仓库/库位
+ParentWarehouse=父仓库
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=变更仓库
MenuNewWarehouse=新建仓库
WarehouseSource=来源仓
WarehouseSourceNotDefined=没有定义仓库,
-AddWarehouse=Create warehouse
+AddWarehouse=创建仓库
AddOne=添加
-DefaultWarehouse=Default warehouse
+DefaultWarehouse=默认仓库
WarehouseTarget=目标仓
ValidateSending=删除发送
CancelSending=取消发送
@@ -24,64 +24,67 @@ Movements=运动
ErrorWarehouseRefRequired=仓库引用的名称是必需的
ListOfWarehouses=仓库列表
ListOfStockMovements=库存调拨列表
-ListOfInventories=List of inventories
-MovementId=Movement ID
-StockMovementForId=Movement ID %d
-ListMouvementStockProject=List of stock movements associated to project
+ListOfInventories=清单清单
+MovementId=移库ID
+StockMovementForId=移库ID%d
+ListMouvementStockProject=与项目相关的库存变动清单
StocksArea=仓库区
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=位置
LocationSummary=位置简称
NumberOfDifferentProducts=不同的产品数
NumberOfProducts=产品总数
-LastMovement=Latest movement
-LastMovements=Latest movements
+LastMovement=最新移库
+LastMovements=最新移库
Units=单位
Unit=单位
-StockCorrection=Stock correction
+StockCorrection=库存修正
CorrectStock=合适的库存
StockTransfer=库存转移
TransferStock=库存调拨
MassStockTransferShort=批量库存调拨
StockMovement=库存调拨转移
StockMovements=库存调拨转移
-LabelMovement=调拨标签
NumberOfUnit=单位数目
UnitPurchaseValue=采购单价
StockTooLow=库存过低
-StockLowerThanLimit=Stock lower than alert limit (%s)
+StockLowerThanLimit=库存低于警戒限额(%s)
EnhancedValue=值
PMPValue=加权平均价格
PMPValueShort=的WAP
EnhancedValueOfWarehouses=仓库价值
-UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+UserWarehouseAutoCreate=创建用户时自动创建用户仓库
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=派出数量
QtyDispatchedShort=派送数量
QtyToDispatchShort=分配数量
-OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=减少来自客户发票或信用凭证中实际库存的验证
-DeStockOnValidateOrder=减少库存对客户订单的确认
+OrderDispatch=物品收据
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=减少实际库存送货验证
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=增加对供应商发票的实际库存/信用票据验证
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=命令还没有或根本没有更多的地位,使产品在仓库库存调度。
-StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
+StockDiffPhysicTeoric=解释物理和虚拟库存之间的差异
NoPredefinedProductToDispatch=此对象没有预定义的产品。因此,没有库存调度是必需的。
DispatchVerb=派遣
StockLimitShort=最小预警值
StockLimit=最小库存预警
-StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=实际库存
+StockLimitDesc=(空)表示没有警告。只要库存为空,可以使用0来发出警告。
+PhysicalStock=Physical Stock
RealStock=实际库存
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=虚拟库存
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=编号仓库
DescWareHouse=说明仓库
LieuWareHouse=本地化仓库
@@ -95,112 +98,117 @@ EstimatedStockValueSell=销量
EstimatedStockValueShort=输入库存值
EstimatedStockValue=输入库存值
DeleteAWarehouse=删除仓库
-ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s?
+ConfirmDeleteWarehouse=您确定要删除仓库 %s 吗?
PersonalStock=个人库存 %s
ThisWarehouseIsPersonalStock=此仓库为个人库存 %s %s
SelectWarehouseForStockDecrease=选择仓库库存减少使用
SelectWarehouseForStockIncrease=选择使用库存增加的仓库
NoStockAction=暂无现货的行动
-DesiredStock=最佳库存值
-DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
+DesiredStock=Desired Stock
+DesiredStockDesc=此库存金额将是用于通过补货功能填充库存的值。
StockToBuy=要订购
Replenishment=补货
ReplenishmentOrders=补货订单
-VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differ
-UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature
+VirtualDiffersFromPhysical=根据增加/减少股票期权,实物股票和虚拟股票(实物+当前订单)可能会有所不同
+UseVirtualStockByDefault=默认情况下使用虚拟库存,而不是物理库存,用于补货功能
UseVirtualStock=使用虚拟库位
UsePhysicalStock=使用物理库位
CurentSelectionMode=当前所选模式
CurentlyUsingVirtualStock=虚拟库位
CurentlyUsingPhysicalStock=物理库位
RuleForStockReplenishment=库存补充规则
-SelectProductWithNotNullQty=请至少选择一个数量非空的产品和供应商
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= 仅提醒
-WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
-WarehouseForStockIncrease=The warehouse %s will be used for stock increase
+WarehouseForStockDecrease=仓库 %s 将用于库存减少
+WarehouseForStockIncrease=仓库 %s 将用于库存增加
ForThisWarehouse=这个仓库
-ReplenishmentStatusDesc=下面列表罗表出低于库存要求的最低库存的全部商品 (或者低于库存预警值 "alert only"复选框 ). 使用复选框, 您可以创建供应商订单,以填补差额.
-ReplenishmentOrdersDesc=这是一个包含所有包括预定义产品的打开的供应商订单的列表.只有预定义的产品的订单,所以可能会影响库存的订单,在这里是可见的。
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=补充资金
-NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
-NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
+NbOfProductBeforePeriod=产品数量%s选定期前库存(<%s)
+NbOfProductAfterPeriod=选定期限后产品数量%s(> %s)
MassMovement=批量库存调拨
SelectProductInAndOutWareHouse=请选择一个产品,数量值,来源仓和目标仓,然后点击 "%s"。完了之后呢,点击 "%s"。
-RecordMovement=Record transfer
-ReceivingForSameOrder=此订单的收据
+RecordMovement=记录转移
+ReceivingForSameOrder=此订单的收据
StockMovementRecorded=库存调拨已记录
RuleForStockAvailability=库存要求规则
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=调拨标签
-DateMovement=Date of movement
+TypeMovement=Type of movement
+DateMovement=行动日期
InventoryCode=调拨或盘点编码
IsInPackage=包含在模块包
-WarehouseAllowNegativeTransfer=Stock can be negative
-qtyToTranferIsNotEnough=You don't have enough stock from your source warehouse and your setup does not allow negative stocks.
+WarehouseAllowNegativeTransfer=股票可能是负面的
+qtyToTranferIsNotEnough=您的源仓库中没有足够的库存,您的设置不允许负库存。
ShowWarehouse=显示仓库
MovementCorrectStock=产品库存校正 %s
MovementTransferStock=库存调拨移转 %s 到其他仓库库位中
InventoryCodeShort=Inv./Mov. 代码
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
-ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
-OpenAll=Open for all actions
-OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
-OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
-ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
-ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
-ProductStockWarehouseDeleted=Stock limit for alert and desired optimal stock correctly deleted
-AddNewProductStockWarehouse=Set new limit for alert and desired optimal stock
-AddStockLocationLine=Decrease quantity then click to add another warehouse for this product
-InventoryDate=Inventory date
-NewInventory=New inventory
-inventorySetup = Inventory Setup
-inventoryCreatePermission=Create new inventory
-inventoryReadPermission=View inventories
-inventoryWritePermission=Update inventories
-inventoryValidatePermission=Validate inventory
-inventoryTitle=Inventory
-inventoryListTitle=Inventories
-inventoryListEmpty=No inventory in progress
-inventoryCreateDelete=Create/Delete inventory
-inventoryCreate=Create new
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
+ThisSerialAlreadyExistWithDifferentDate=此批/序号( %s )已存在,但具有不同的吃饭或卖出日期(找到 %s 但您输入 %s )。
+OpenAll=打开所有操作
+OpenInternal=仅对内部操作打开
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
+OptionMULTIPRICESIsOn=选项“每个段的几个价格”已开启。这意味着一个产品有几个销售价格,因此无法计算出售价值
+ProductStockWarehouseCreated=正确创建警报和所需最佳库存的库存限制
+ProductStockWarehouseUpdated=正确更新警报和所需最佳库存的库存限制
+ProductStockWarehouseDeleted=正确删除警报和所需最佳库存的库存限制
+AddNewProductStockWarehouse=设置警报和所需最佳库存的新限制
+AddStockLocationLine=减少数量,然后单击以添加此产品的另一个仓库
+InventoryDate=库存日期
+NewInventory=新库存
+inventorySetup = 库存设置
+inventoryCreatePermission=创建新库存
+inventoryReadPermission=查看库存
+inventoryWritePermission=更新库存
+inventoryValidatePermission=验证库存
+inventoryTitle=库存
+inventoryListTitle=存货
+inventoryListEmpty=没有库存正在进行中
+inventoryCreateDelete=创建/删除库存
+inventoryCreate=创建新的
inventoryEdit=编辑
inventoryValidate=已确认
inventoryDraft=* 执行中/running
-inventorySelectWarehouse=Warehouse choice
+inventorySelectWarehouse=仓库选择
inventoryConfirmCreate=创建
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
-inventoryMvtStock=By inventory
-inventoryWarningProductAlreadyExists=This product is already into list
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
+inventoryMvtStock=通过库存
+inventoryWarningProductAlreadyExists=此产品已列入清单
SelectCategory=分类筛选
-SelectFournisseur=Supplier filter
-inventoryOnDate=Inventory
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
-INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
-inventoryChangePMPPermission=Allow to change PMP value for a product
-ColumnNewPMP=New unit PMP
-OnlyProdsInStock=Do not add product without stock
-TheoricalQty=Theorique qty
-TheoricalValue=Theorique qty
-LastPA=Last BP
-CurrentPA=Curent BP
-RealQty=Real Qty
-RealValue=Real Value
-RegulatedQty=Regulated Qty
-AddInventoryProduct=Add product to inventory
+SelectFournisseur=Vendor filter
+inventoryOnDate=库存
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
+INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=如果找不到最后买入价,请使用买入价
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
+inventoryChangePMPPermission=允许更改产品的PMP值
+ColumnNewPMP=新单位PMP
+OnlyProdsInStock=不添加库存的产品
+TheoricalQty=理论数量
+TheoricalValue=理论数量
+LastPA=最后 BP
+CurrentPA=当前 BP
+RealQty=实际数量
+RealValue=实际价值
+RegulatedQty=规范数量
+AddInventoryProduct=将产品添加到库存
AddProduct=添加
-ApplyPMP=Apply PMP
-FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
-InventoryFlushed=Inventory flushed
-ExitEditMode=Exit edition
+ApplyPMP=应用 PMP
+FlushInventory=清仓库存
+ConfirmFlushInventory=Do you confirm this action?
+InventoryFlushed=库存已清空
+ExitEditMode=退出版
inventoryDeleteLine=删除行
-RegulateStock=Regulate Stock
+RegulateStock=规范库存
ListInventory=名单
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
-ReceiveProducts=Receive items
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
+ReceiveProducts=收到物品
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/zh_CN/ticket.lang b/htdocs/langs/zh_CN/ticket.lang
new file mode 100644
index 00000000000..d71603d60a6
--- /dev/null
+++ b/htdocs/langs/zh_CN/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=票据
+Module56000Desc=发行或请求管理的票务系统
+
+Permission56001=查看票据
+Permission56002=修改票证
+Permission56003=删除票据
+Permission56004=管理票据
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=软件故障
+TicketTypeShortBUGHARD=硬件故障
+TicketTypeShortCOM=商业问题
+TicketTypeShortINCIDENT=请求帮助
+TicketTypeShortPROJET=项目
+TicketTypeShortOTHER=其他
+
+TicketSeverityShortLOW=低
+TicketSeverityShortNORMAL=正常
+TicketSeverityShortHIGH=高
+TicketSeverityShortBLOCKING=临界/阻塞
+
+ErrorBadEmailAddress=字段'%s'不正确
+MenuTicketMyAssign=我的票据
+MenuTicketMyAssignNonClosed=我的有效票据
+MenuListNonClosed=有效票据
+
+TypeContact_ticket_internal_CONTRIBUTOR=捐助
+TypeContact_ticket_internal_SUPPORTTEC=指定用户
+TypeContact_ticket_external_SUPPORTCLI=客户联系/事件跟踪
+TypeContact_ticket_external_CONTRIBUTOR=外部贡献者
+
+OriginEmail=电邮来源
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=没看过
+Read=阅读
+Assigned=分配
+InProgress=进行中
+NeedMoreInformation=Waiting for information
+Answered=回答
+Waiting=等候
+Closed=关闭
+Deleted=删除
+
+# Dict
+Type=类型
+Category=Analytic code
+Severity=严重
+
+# Email templates
+MailToSendTicketMessage=从票证消息发送电子邮件
+
+#
+# Admin page
+#
+TicketSetup=故障单模块设置
+TicketSettings=设置
+TicketSetupPage=
+TicketPublicAccess=以下网址提供不需要识别的公共接口
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=模块变量设置
+TicketParamMail=电子邮件设置
+TicketEmailNotificationFrom=来自的通知电子邮件
+TicketEmailNotificationFromHelp=用于票据消息通过示例回答
+TicketEmailNotificationTo=通知电子邮件至
+TicketEmailNotificationToHelp=向此地址发送电子邮件通知。
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=此处指定的文本将插入到确认从公共界面创建新票证的电子邮件中。有关票务咨询的信息会自动添加。
+TicketParamPublicInterface=公共界面设置
+TicketsEmailMustExist=需要现有电子邮件地址才能创建故障单
+TicketsEmailMustExistHelp=在公共界面中,电子邮件地址应该已经填入数据库以创建新票证。
+PublicInterface=公共界面
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=公共界面的欢迎文本
+TicketPublicInterfaceTextHome=您可以从其标识符跟踪故障单创建支持凭单或查看现有支持凭证。
+TicketPublicInterfaceTextHomeHelpAdmin=此处定义的文本将显示在公共界面的主页上。
+TicketPublicInterfaceTopicLabelAdmin=界面标题
+TicketPublicInterfaceTopicHelp=此文本将显示为公共界面的标题。
+TicketPublicInterfaceTextHelpMessageLabelAdmin=帮助文本到消息条目
+TicketPublicInterfaceTextHelpMessageHelpAdmin=此文本将显示在用户的消息输入区域上方。
+ExtraFieldsTicket=额外的属性
+TicketCkEditorEmailNotActivated=HTML编辑器未激活。请将FCKEDITOR_ENABLE_MAIL内容设置为1以获取它。
+TicketsDisableEmail=不要发送电子邮件以创建故障单或邮件记录
+TicketsDisableEmailHelp=默认情况下,会在创建新故障单或消息时发送电子邮件。启用此选项可禁用* all *电子邮件通知
+TicketsLogEnableEmail=通过电子邮件启用日志
+TicketsLogEnableEmailHelp=每次更改时,都会向与该票证相关联的每个联系人**发送一封电子邮件。
+TicketParams=PARAMS
+TicketsShowModuleLogo=在公共界面中显示模块的徽标
+TicketsShowModuleLogoHelp=启用此选项可在公共界面的页面中隐藏徽标模块
+TicketsShowCompanyLogo=在公共界面中显示公司的徽标
+TicketsShowCompanyLogoHelp=启用此选项可在公共界面的页面中隐藏主公司的徽标
+TicketsEmailAlsoSendToMainAddress=同时向主电子邮件地址发送通知
+TicketsEmailAlsoSendToMainAddressHelp=启用此选项可向“通知电子邮件地址”发送电子邮件(请参阅下面的设置)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=仅显示分配给当前用户的票证。不适用于具有票证管理权限的用户。
+TicketsActivatePublicInterface=激活公共接口
+TicketsActivatePublicInterfaceHelp=公共接口允许任何访问者创建票证。
+TicketsAutoAssignTicket=自动分配创建故障单的用户
+TicketsAutoAssignTicketHelp=创建故障单时,可以自动将用户分配给故障单。
+TicketNumberingModules=票据编号模块
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=组
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=票据 - 首页
+TicketList=票据清单
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=没有找到票据
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=查看所有票据
+TicketViewNonClosedOnly=仅查看有效票据
+TicketStatByStatus=票据按状态
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=票据卡
+CreateTicket=创建票证
+EditTicket=编辑票证
+TicketsManagement=票据管理
+CreatedBy=制作:
+NewTicket=新票据
+SubjectAnswerToTicket=票据应答
+TicketTypeRequest=请求类型
+TicketCategory=Analytic code
+SeeTicket=查看票据
+TicketMarkedAsRead=票据已标记为已读
+TicketReadOn=请继续阅读
+TicketCloseOn=截止日期
+MarkAsRead=将票证标记为已读
+TicketHistory=票务历史
+AssignUser=分配给用户
+TicketAssigned=现在分配了票证
+TicketChangeType=改变类型
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=改变严重程度
+TicketAddMessage=添加消息
+AddMessage=添加消息
+MessageSuccessfullyAdded=新增票据
+TicketMessageSuccessfullyAdded=消息已成功添加
+TicketMessagesList=消息列表
+NoMsgForThisTicket=此票证没有消息
+Properties=分类
+LatestNewTickets=最新%s最新票据(未读)
+TicketSeverity=严重
+ShowTicket=看票
+RelatedTickets=相关票据
+TicketAddIntervention=创建干预
+CloseTicket=关票据
+CloseATicket=关票据
+ConfirmCloseAticket=确认票据关闭
+ConfirmDeleteTicket=请确认删除票据
+TicketDeletedSuccess=票证已成功删除
+TicketMarkedAsClosed=票据标记为已关闭
+TicketDurationAuto=计算的持续时间
+TicketDurationAutoInfos=持续时间根据干预相关计算
+TicketUpdated=票据已更新
+SendMessageByEmail=通过电子邮件发送消息
+TicketNewMessage=新消息
+ErrorMailRecipientIsEmptyForSendTicketMessage=收件人是空的。没有电子邮件发送
+TicketGoIntoContactTab=请进入“联系人”标签以选择它们
+TicketMessageMailIntro=介绍
+TicketMessageMailIntroHelp=此文本仅在电子邮件的开头添加,不会保存。
+TicketMessageMailIntroLabelAdmin=发送电子邮件时的消息简介
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=此文本将在对票证的响应文本之前插入。
+TicketMessageMailSignature=签名
+TicketMessageMailSignatureHelp=此文本仅在电子邮件末尾添加,不会保存。
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=回复电子邮件的签名
+TicketMessageMailSignatureHelpAdmin=该文本将在响应消息后插入。
+TicketMessageHelp=只有此文本将保存在故障单卡的消息列表中。
+TicketMessageSubstitutionReplacedByGenericValues=替换变量由通用值替换。
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=联系票
+TicketDocumentsLinked=与票证相关的文件
+ConfirmReOpenTicket=确认重新打开此票?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=机票已分配
+TicketAssignedEmailBody=您已获得%s的票据#%s
+MarkMessageAsPrivate=将邮件标记为私有
+TicketMessagePrivateHelp=此消息不会显示给外部用户
+TicketEmailOriginIssuer=发行人在门票的原产地
+InitialMessage=初步讯息
+LinkToAContract=链接到合同
+TicketPleaseSelectAContract=选择合同
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=邮件交流
+TicketInitialMessageModified=修改了初始消息
+TicketMessageSuccesfullyUpdated=消息已成功更新
+TicketChangeStatus=改变状态
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=不在创建时通知公司
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=暂无此日志
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=票务系统
+ShowListTicketWithTrackId=从曲目ID显示票证列表
+ShowTicketWithTrackId=从曲目ID显示票证
+TicketPublicDesc=您可以创建支持服务单或从现有ID进行检查。
+YourTicketSuccessfullySaved=票据已成功保存!
+MesgInfosPublicTicketCreatedWithTrackId=已创建ID为%s的新故障单。
+PleaseRememberThisId=请保留我们稍后可能会问你的跟踪号码。
+TicketNewEmailSubject=票据创建确认
+TicketNewEmailSubjectCustomer=新支持票
+TicketNewEmailBody=这是一封自动电子邮件,用于确认您已注册新票证。
+TicketNewEmailBodyCustomer=这是一封自动发送的电子邮件,用于确认刚刚在您的帐户中创建了新的故障单。
+TicketNewEmailBodyInfosTicket=用于监控故障单的信息
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=您可以通过单击上面的链接查看故障单的进度。
+TicketNewEmailBodyInfosTrackUrlCustomer=您可以通过单击以下链接查看特定界面中故障单的进度
+TicketEmailPleaseDoNotReplyToThisEmail=请不要直接回复此电子邮件!使用该链接回复界面。
+TicketPublicInfoCreateTicket=此表单允许您在我们的管理系统中记录支持服务单。
+TicketPublicPleaseBeAccuratelyDescribe=请准确描述问题。提供尽可能多的信息,以便我们正确识别您的请求。
+TicketPublicMsgViewLogIn=请输入故障单跟踪ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=主题
+ViewTicket=查看票证
+ViewMyTicketList=查看我的票证清单
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=新票已创建
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=请参阅管理界面中的票证
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=新建用户
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=票据%s已更新
+TicketNotificationEmailBody=这是一条自动消息,通知您刚刚更新了机票%s
+TicketNotificationRecipient=通知收件人
+TicketNotificationLogMessage=记录消息
+TicketNotificationEmailBodyInfosTrackUrlinternal=查看票证到界面
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=最新创建的票据
+BoxLastTicketDescription=最新%s创建票据
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=没有最近未读的票据
+BoxLastModifiedTicket=最新修改的票据
+BoxLastModifiedTicketDescription=最新%s改装票据
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=没有最近修改的票据
diff --git a/htdocs/langs/zh_CN/website.lang b/htdocs/langs/zh_CN/website.lang
index 7226bc67409..a92bfcf66ad 100644
--- a/htdocs/langs/zh_CN/website.lang
+++ b/htdocs/langs/zh_CN/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/zh_CN/withdrawals.lang b/htdocs/langs/zh_CN/withdrawals.lang
index 714d36956c2..83c38178b4b 100644
--- a/htdocs/langs/zh_CN/withdrawals.lang
+++ b/htdocs/langs/zh_CN/withdrawals.lang
@@ -1,32 +1,32 @@
# Dolibarr language file - Source file is en_US - withdrawals
-CustomersStandingOrdersArea=Direct debit payment orders area
-SuppliersStandingOrdersArea=Direct credit payment orders area
-StandingOrdersPayment=Direct debit payment orders
-StandingOrderPayment=Direct debit payment order
-NewStandingOrder=New direct debit order
+CustomersStandingOrdersArea=长期订单区域
+SuppliersStandingOrdersArea=直接信用支付订单区域
+StandingOrdersPayment=长期订单
+StandingOrderPayment=长期订单
+NewStandingOrder=新建长期订单
StandingOrderToProcess=要处理
-WithdrawalsReceipts=Direct debit orders
-WithdrawalReceipt=Direct debit order
-LastWithdrawalReceipts=Latest %s direct debit files
-WithdrawalsLines=Direct debit order lines
-RequestStandingOrderToTreat=Request for direct debit payment order to process
-RequestStandingOrderTreated=Request for direct debit payment order processed
+WithdrawalsReceipts=提款收据
+WithdrawalReceipt=提款收据
+LastWithdrawalReceipts=最后 %s 取款收据
+WithdrawalsLines=直接借记订单行
+RequestStandingOrderToTreat=要求直接付款处理订单
+RequestStandingOrderTreated=请求处理直接付款订单
NotPossibleForThisStatusOfWithdrawReceiptORLine=这不可能。在声明拒绝特定明细行之前撤回状态必须设置为 'credited' 。
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
-InvoiceWaitingWithdraw=Invoice waiting for direct debit
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
+InvoiceWaitingWithdraw=发票等待直接付款
AmountToWithdraw=收回的款额
-WithdrawsRefused=Direct debit refused
-NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=责任人
-WithdrawalsSetup=Direct debit payment setup
-WithdrawStatistics=Direct debit payment statistics
-WithdrawRejectStatistics=Direct debit payment reject statistics
-LastWithdrawalReceipt=Latest %s direct debit receipts
-MakeWithdrawRequest=Make a direct debit payment request
-WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=合伙人银行账号
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+WithdrawsRefused=直接付款被拒绝
+NoInvoiceToWithdraw=没有打开“直接付款请求”的客户发票正在等待。继续在发票卡上的“%s”标签上提出申请。
+ResponsibleUser=User Responsible
+WithdrawalsSetup=提款设置
+WithdrawStatistics=直接付款统计
+WithdrawRejectStatistics=直接付款拒绝统计
+LastWithdrawalReceipt=最新的%s直接借记收据
+MakeWithdrawRequest=直接付款请求
+WithdrawRequestsDone=%s记录了直接付款请求
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=分类记
ClassCreditedConfirm=你确定要分类这一撤离收据上记入您的银行帐户?
TransData=数据传输
@@ -41,7 +41,7 @@ RefusedReason=拒绝的原因
RefusedInvoicing=帐单拒绝
NoInvoiceRefused=拒绝不收
InvoiceRefused=订单已被拒绝 (Charge the rejection to customer)
-StatusDebitCredit=Status debit/credit
+StatusDebitCredit=状态借记/贷记
StatusWaiting=等候
StatusTrans=传播
StatusCredited=计入
@@ -49,15 +49,15 @@ StatusRefused=拒绝
StatusMotif0=未指定
StatusMotif1=提供insuffisante
StatusMotif2=Tirage conteste
-StatusMotif3=No direct debit payment order
-StatusMotif4=客户订单
+StatusMotif3=没有直接付款订单
+StatusMotif4=Sales Order
StatusMotif5=肋inexploitable
StatusMotif6=帐户无余额
StatusMotif7=司法判决
StatusMotif8=其他原因
-CreateForSepaFRST=Create direct debit file (SEPA FRST)
-CreateForSepaRCUR=Create direct debit file (SEPA RCUR)
-CreateAll=Create direct debit file (all)
+CreateForSepaFRST=创建直接借记文件(SEPA FRST)
+CreateForSepaRCUR=创建直接借记文件(SEPA RCUR)
+CreateAll=创建直接借记文件(全部)
CreateGuichet=只有办公室
CreateBanque=只有银行
OrderWaiting=等待治疗
@@ -66,49 +66,53 @@ NotifyCredit=提款信用
NumeroNationalEmetter=国家发射数
WithBankUsingRIB=有关银行账户,使用肋
WithBankUsingBANBIC=使用的IBAN / BIC / SWIFT的银行帐户
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=信贷
-WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=显示撤柜
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=然而,如果发票已至少有一个撤出支付尚未处理的,它不会被设置为支付最高允许管理撤出之前。
-DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
+WithdrawalFileNotCapable=无法为您所在的国家/地区生成提款收据文件%s(不支持您所在的国家/地区)
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
+DoStandingOrdersBeforePayments=此选项卡允许您申请直接付款订单。完成后,进入菜单Bank-> Direct Debit订单以管理直接付款订单。当付款单关闭时,将自动记录发票上的付款,如果要支付的剩余部分为空,则发票将关闭。
WithdrawalFile=撤回文件
SetToStatusSent=设置状态“发送的文件”
-ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and will classify them as "Paid" if remain to pay is null
+ThisWillAlsoAddPaymentOnInvoice=这还将记录付款到发票,并将其分类为“付费”,如果仍然支付是空的
StatisticsByLineStatus=按状态明细统计
RUM=UMR
-RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
-WithdrawMode=Direct debit mode (FRST or RECUR)
-WithdrawRequestAmount=Amount of Direct debit request:
-WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
-SepaMandate=SEPA Direct Debit Mandate
-SepaMandateShort=SEPA Mandate
-PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
-SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
-CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
-SEPAFillForm=(B) Please complete all the fields marked *
-SEPAFormYourName=Your name
-SEPAFormYourBAN=Your Bank Account Name (IBAN)
-SEPAFormYourBIC=Your Bank Identifier Code (BIC)
-SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
-ModeFRST=One-off payment
-PleaseCheckOne=Please check one only
-DirectDebitOrderCreated=Direct debit order %s created
-AmountRequested=Amount requested
+RUMLong=唯一授权参考
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
+WithdrawMode=直接付款模式(FRST或RECUR)
+WithdrawRequestAmount=直接付款申请金额:
+WithdrawRequestErrorNilAmount=无法为空金额创建直接付款请求。
+SepaMandate=SEPA直接借记授权
+SepaMandateShort=SEPA授权
+PleaseReturnMandate=请将此任务表格通过电子邮件发送至%s或邮寄至
+SEPALegalText=通过签署此授权表格,您授权(A)%s向您的银行发送指示以从您的帐户中扣款;以及(B)您的银行根据%s的指示从您的帐户中扣款。作为您权利的一部分,您有权根据与银行协议的条款和条件从银行获得退款。必须在自您的帐户扣款之日起的8周内申领退款。您可以从银行获得的声明中解释了您对上述任务的权利。
+CreditorIdentifier=债权人标识符
+CreditorName=Creditor Name
+SEPAFillForm=(B)请填写标有*的所有字段
+SEPAFormYourName=你的名字
+SEPAFormYourBAN=您的银行帐户名称(IBAN)
+SEPAFormYourBIC=您的银行识别码(BIC)
+SEPAFrstOrRecur=付款方式
+ModeRECUR=Recurring payment
+ModeFRST=一次性付款
+PleaseCheckOne=请检查一个
+DirectDebitOrderCreated=创建直接借记订单%s
+AmountRequested=要求金额
SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
-ExecutionDate=Execution date
-CreateForSepa=Create direct debit file
+ExecutionDate=执行日期
+CreateForSepa=创建直接付款文件
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
-InfoCreditSubject=Payment of direct debit payment order %s by the bank
-InfoCreditMessage=The direct debit payment order %s has been paid by the bank Data of payment: %s
-InfoTransSubject=Transmission of direct debit payment order %s to bank
-InfoTransMessage=The direct debit payment order %s has been sent to bank by %s %s.
%s
ModeWarning=实模式下的选项没有设置,这个模拟后,我们停止
diff --git a/htdocs/langs/zh_TW/accountancy.lang b/htdocs/langs/zh_TW/accountancy.lang
index 95b6868ae2f..be9027cf959 100644
--- a/htdocs/langs/zh_TW/accountancy.lang
+++ b/htdocs/langs/zh_TW/accountancy.lang
@@ -216,7 +216,8 @@ DescThirdPartyReport=Consult here the list of third-party customers and vendors
ListAccounts=各式會計項目清單
UnknownAccountForThirdparty=Unknown third-party account. We will use %s
UnknownAccountForThirdpartyBlocking=Unknown third-party account. Blocking error
-ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. Blocking error.
+ThirdpartyAccountNotDefinedOrThirdPartyUnknown=Third-party account not defined or third party unknown. We will use %s
+ThirdpartyAccountNotDefinedOrThirdPartyUnknownBlocking=Third-party account not defined or third party unknown. Blocking error.
UnknownAccountForThirdpartyAndWaitingAccountNotDefinedBlocking=Unknown third-party account and waiting account not defined. Blocking error
PaymentsNotLinkedToProduct=Payment not linked to any product / service
@@ -291,7 +292,7 @@ Modelcsv_cogilog=Export for Cogilog
Modelcsv_agiris=Export for Agiris
Modelcsv_openconcerto=Export for OpenConcerto (Test)
Modelcsv_configurable=Export CSV Configurable
-Modelcsv_FEC=Export FEC (Art. L47 A)
+Modelcsv_FEC=Export FEC
Modelcsv_Sage50_Swiss=Export for Sage 50 Switzerland
ChartofaccountsId=會計項目表ID
@@ -316,6 +317,9 @@ WithoutValidAccount=沒有驗證的指定會計項目
WithValidAccount=驗證的指定會計項目
ValueNotIntoChartOfAccount=在會計項目表中沒有會計項目的值
AccountRemovedFromGroup=Account removed from group
+SaleLocal=Local sale
+SaleExport=Export sale
+SaleEEC=Sale in EEC
## Dictionary
Range=會計項目範圍
@@ -336,7 +340,7 @@ UseMenuToSetBindindManualy=Lines not yet bound, use menu %s to
## Import
ImportAccountingEntries=Accounting entries
-
+DateExport=Date export
WarningReportNotReliable=Warning, this report is not based on the Ledger, so does not contains transaction modified manually in the Ledger. If your journalization is up to date, the bookkeeping view is more accurate.
ExpenseReportJournal=Expense Report Journal
InventoryJournal=Inventory Journal
diff --git a/htdocs/langs/zh_TW/admin.lang b/htdocs/langs/zh_TW/admin.lang
index 6f650158058..e139e03077d 100644
--- a/htdocs/langs/zh_TW/admin.lang
+++ b/htdocs/langs/zh_TW/admin.lang
@@ -149,7 +149,7 @@ SystemToolsAreaDesc=This area provides administration functions. Use the menu to
Purge=清除
PurgeAreaDesc=This page allows you to delete all files generated or stored by Dolibarr (temporary files or all files in %s directory). Using this feature is not normally necessary. It is provided as a workaround for users whose Dolibarr is hosted by a provider that does not offer permissions to delete files generated by the web server.
PurgeDeleteLogFile=刪除 log 檔案,包含Syslog 模組的 %s (沒有遺失資料風險)
-PurgeDeleteTemporaryFiles=刪除全部暫存檔案(沒有遺失資料風險)
+PurgeDeleteTemporaryFiles=Delete all temporary files (no risk of losing data). Note: Deletion is done only if the temp directory was created 24 hours ago.
PurgeDeleteTemporaryFilesShort=刪除範本檔案
PurgeDeleteAllFilesInDocumentsDir=Delete all files in directory: %s. This will delete all generated documents related to elements (third parties, invoices etc...), files uploaded into the ECM module, database backup dumps and temporary files.
PurgeRunNow=立即清除
@@ -804,6 +804,7 @@ Permission401=讀取折扣
Permission402=建立/修改折扣
Permission403=驗證折扣
Permission404=刪除折扣
+Permission430=Use Debug Bar
Permission511=Read payments of salaries
Permission512=Create/modify payments of salaries
Permission514=Delete payments of salaries
@@ -818,6 +819,9 @@ Permission532=建立/修改服務
Permission534=刪除服務
Permission536=查看/管理隱藏服務
Permission538=匯出服務
+Permission650=Read bom of Bom
+Permission651=Create/Update bom of Bom
+Permission652=Delete bom of Bom
Permission701=讀取捐款
Permission702=建立/修改捐款
Permission703=刪除捐款
@@ -837,6 +841,12 @@ Permission1101=讀取交貨訂單
Permission1102=建立/修改交貨訂單
Permission1104=驗證交貨訂單
Permission1109=刪除交貨訂單
+Permission1121=Read supplier proposals
+Permission1122=Create/modify supplier proposals
+Permission1123=Validate supplier proposals
+Permission1124=Send supplier proposals
+Permission1125=Delete supplier proposals
+Permission1126=Close supplier price requests
Permission1181=讀取供應商資訊
Permission1182=Read purchase orders
Permission1183=Create/modify purchase orders
@@ -859,16 +869,6 @@ Permission1251=執行匯入大量外部資料到資料庫的功能 (載入資料
Permission1321=匯出客戶發票、屬性及其付款資訊
Permission1322=重啟已付帳單
Permission1421=Export sales orders and attributes
-Permission20001=Read leave requests (your leave and those of your subordinates)
-Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
-Permission20003=刪除離職需求
-Permission20004=讀取全部離職需求 (甚至非您下屬的用戶)
-Permission20005=建立/修改全部人離職需求(甚至非您下屬的用戶)
-Permission20006=管理員離職需求(設定及昇級平衡)
-Permission23001=讀取預定工作
-Permission23002=建立/更新預定工作
-Permission23003=刪除預定工作
-Permission23004=執行預定工作
Permission2401=讀取連結到其帳戶的行動(事件或任務)
Permission2402=建立/修改連結到其帳戶的行動(事件或任務)
Permission2403=刪除連結到其帳戶的行動(事件或任務)
@@ -882,9 +882,41 @@ Permission2503=提交或刪除文件
Permission2515=設定文件的各式資料夾
Permission2801=在唯讀模式下使用 FTP 客戶端 (僅瀏覽及下載)
Permission2802=在寫入模式下使用 FTP 客戶端 (可刪除或上傳檔案)
+Permission3200=Read archived events and fingerprints
+Permission4001=See employees
+Permission4002=Create employees
+Permission4003=Delete employees
+Permission4004=Export employees
+Permission10001=Read website content
+Permission10002=Create/modify website content (html and javascript content)
+Permission10003=Create/modify website content (dynamic php code). Dangerous, must be reserved to restricted developers.
+Permission10005=Delete website content
+Permission20001=Read leave requests (your leave and those of your subordinates)
+Permission20002=Create/modify your leave requests (your leave and those of your subordinates)
+Permission20003=刪除離職需求
+Permission20004=讀取全部離職需求 (甚至非您下屬的用戶)
+Permission20005=建立/修改全部人離職需求(甚至非您下屬的用戶)
+Permission20006=管理員離職需求(設定及昇級平衡)
+Permission23001=讀取預定工作
+Permission23002=建立/更新預定工作
+Permission23003=刪除預定工作
+Permission23004=執行預定工作
Permission50101=Use Point of Sale
Permission50201=讀取交易
Permission50202=匯入交易
+Permission50401=Bind products and invoices with accounting accounts
+Permission50411=Read operations in ledger
+Permission50412=Write/Edit operations in ledger
+Permission50414=Delete operations in ledger
+Permission50415=Delete all operations by year and journal in ledger
+Permission50418=Export operations of the ledger
+Permission50420=Report and export reports (turnover, balance, journals, ledger)
+Permission50430=Define and close a fiscal year
+Permission50440=Manage chart of accounts, setup of accountancy
+Permission51001=Read assets
+Permission51002=Create/Update assets
+Permission51003=Delete assets
+Permission51005=Setup types of asset
Permission54001=列印
Permission55001=讀取問卷
Permission55002=建立/修改問卷
@@ -1078,7 +1110,7 @@ AreaForAdminOnly=設定參數僅由管理員用戶設定。
SystemInfoDesc=僅供具有系統管理員以唯讀及可見模式取得系統資訊。
SystemAreaForAdminOnly=This area is available to administrator users only. Dolibarr user permissions cannot change this restriction.
CompanyFundationDesc=編輯公司/項目的資訊。點選在頁面下方的 "%s" 或 "%s" 按鈕。
-AccountantDesc=Edit the details of your accountant/bookkeeper
+AccountantDesc=If you have an external accountant/bookkeeper, you can edit here its information.
AccountantFileNumber=Accountant code
DisplayDesc=Parameters affecting the look and behaviour of Dolibarr can be modified here.
AvailableModules=可用的程式/模組
@@ -1891,3 +1923,5 @@ IFTTTDesc=This module is designed to trigger events on IFTTT and/or to execute s
UrlForIFTTT=URL endpoint for IFTTT
YouWillFindItOnYourIFTTTAccount=You will find it on your IFTTT account
EndPointFor=End point for %s : %s
+DeleteEmailCollector=Delete email collector
+ConfirmDeleteEmailCollector=Are you sure you want to delete this email collectore?
diff --git a/htdocs/langs/zh_TW/assets.lang b/htdocs/langs/zh_TW/assets.lang
new file mode 100644
index 00000000000..ba2740dc9bf
--- /dev/null
+++ b/htdocs/langs/zh_TW/assets.lang
@@ -0,0 +1,65 @@
+# Copyright (C) 2018 Alexandre Spangaro
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+Assets = 資產
+NewAsset = 新資產
+AccountancyCodeAsset = 會計代碼(資產)
+AccountancyCodeDepreciationAsset = 會計代碼(折舊性資產帳號)
+AccountancyCodeDepreciationExpense = 會計代碼(折舊性費用帳號)
+NewAssetType=新資產類型
+AssetsTypeSetup=Asset type setup
+AssetTypeModified=修改資產類型
+AssetType=資產類型
+AssetsLines=資產
+DeleteType=刪除
+DeleteAnAssetType=刪除資產類型
+ConfirmDeleteAssetType=您確定要刪除此資產類型嗎?
+ShowTypeCard=顯示類型'%s'
+
+# Module label 'ModuleAssetsName'
+ModuleAssetsName = 資產
+# Module description 'ModuleAssetsDesc'
+ModuleAssetsDesc = 資產描述
+
+#
+# Admin page
+#
+AssetsSetup = 資產設定
+Settings = 設定
+AssetsSetupPage = 資產設定頁面
+ExtraFieldsAssetsType = Complementary attributes (Asset type)
+AssetsType=資產類型
+AssetsTypeId=資產類型ID
+AssetsTypeLabel=資產類型標籤
+AssetsTypes=資產類型
+
+#
+# Menu
+#
+MenuAssets = 資產
+MenuNewAsset = 新資產
+MenuTypeAssets = 類型資產
+MenuListAssets = 清單列表
+MenuNewTypeAssets = 新
+MenuListTypeAssets = 清單列表
+
+#
+# Module
+#
+NewAssetType=新資產類型
+NewAsset=新資產
diff --git a/htdocs/langs/zh_TW/banks.lang b/htdocs/langs/zh_TW/banks.lang
index 9e8e378a066..1d49810c518 100644
--- a/htdocs/langs/zh_TW/banks.lang
+++ b/htdocs/langs/zh_TW/banks.lang
@@ -100,7 +100,7 @@ NotReconciled=未調節
CustomerInvoicePayment=客戶付款
SupplierInvoicePayment=Vendor payment
SubscriptionPayment=訂閱付款
-WithdrawalPayment=提款支付
+WithdrawalPayment=Debit payment order
SocialContributionPayment=社會/財務稅負繳款單
BankTransfer=銀行轉帳
BankTransfers=銀行轉帳
diff --git a/htdocs/langs/zh_TW/blockedlog.lang b/htdocs/langs/zh_TW/blockedlog.lang
new file mode 100644
index 00000000000..6f12977a2f1
--- /dev/null
+++ b/htdocs/langs/zh_TW/blockedlog.lang
@@ -0,0 +1,54 @@
+BlockedLog=Unalterable Logs
+Field=欄位
+BlockedLogDesc=This module tracks some events into an unalterable log (that you can't modify once recorded) into a block chain, in real time. This module provides compatibility with requirements of laws of some countries (like France with the law Finance 2016 - Norme NF525).
+Fingerprints=Archived events and fingerprints
+FingerprintsDesc=This is the tool to browse or extract the unalterable logs. Unalterable logs are generated and archived locally into a dedicated table, in real time when you record a business event. You can use this tool to export this archive and save it into an external support (some countries, like France, ask that you do it every year). Note that, there is no feature to purge this log and every change tried to be done directly into this log (by a hacker for example) will be reported with a non-valid fingerprint. If you really need to purge this table because you used your application for a demo/test purpose and want to clean your data to start your production, you can ask your reseller or integrator to reset your database (all your data will be removed).
+CompanyInitialKey=Company initial key (hash of genesis block)
+BrowseBlockedLog=Unalterable logs
+ShowAllFingerPrintsMightBeTooLong=Show all archived logs (might be long)
+ShowAllFingerPrintsErrorsMightBeTooLong=Show all non-valid archive logs (might be long)
+DownloadBlockChain=Download fingerprints
+KoCheckFingerprintValidity=Archived log entry is not valid. It means someone (a hacker?) has modified some data of this re after it was recorded, or has erased the previous archived record (check that line with previous # exists).
+OkCheckFingerprintValidity=Archived log record is valid. The data on this line was not modified and the entry follows the previous one.
+OkCheckFingerprintValidityButChainIsKo=Archived log seems valid compared to previous one but the chain was corrupted previously.
+AddedByAuthority=Stored into remote authority
+NotAddedByAuthorityYet=Not yet stored into remote authority
+ShowDetails=Show stored details
+logPAYMENT_VARIOUS_CREATE=Payment (not assigned to an invoice) created
+logPAYMENT_VARIOUS_MODIFY=Payment (not assigned to an invoice) modified
+logPAYMENT_VARIOUS_DELETE=Payment (not assigned to an invoice) logical deletion
+logPAYMENT_ADD_TO_BANK=Payment added to bank
+logPAYMENT_CUSTOMER_CREATE=Customer payment created
+logPAYMENT_CUSTOMER_DELETE=Customer payment logical deletion
+logDONATION_PAYMENT_CREATE=Donation payment created
+logDONATION_PAYMENT_DELETE=Donation payment logical deletion
+logBILL_PAYED=Customer invoice paid
+logBILL_UNPAYED=Customer invoice set unpaid
+logBILL_VALIDATE=客戶發票驗證
+logBILL_SENTBYMAIL=Customer invoice send by mail
+logBILL_DELETE=Customer invoice logically deleted
+logMODULE_RESET=Module BlockedLog was disabled
+logMODULE_SET=Module BlockedLog was enabled
+logDON_VALIDATE=Donation validated
+logDON_MODIFY=Donation modified
+logDON_DELETE=Donation logical deletion
+logMEMBER_SUBSCRIPTION_CREATE=Member subscription created
+logMEMBER_SUBSCRIPTION_MODIFY=Member subscription modified
+logMEMBER_SUBSCRIPTION_DELETE=Member subscription logical deletion
+logCASHCONTROL_VALIDATE=Cash fence recording
+BlockedLogBillDownload=Customer invoice download
+BlockedLogBillPreview=Customer invoice preview
+BlockedlogInfoDialog=Log Details
+ListOfTrackedEvents=List of tracked events
+Fingerprint=Fingerprint
+DownloadLogCSV=Export archived logs (CSV)
+logDOC_PREVIEW=Preview of a validated document in order to print or download
+logDOC_DOWNLOAD=Download of a validated document in order to print or send
+DataOfArchivedEvent=Full datas of archived event
+ImpossibleToReloadObject=Original object (type %s, id %s) not linked (see 'Full datas' column to get unalterable saved data)
+BlockedLogAreRequiredByYourCountryLegislation=Unalterable Logs module may be required by the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they can not be validated by a tax audit.
+BlockedLogActivatedBecauseRequiredByYourCountryLegislation=Unalterable Logs module was activated because of the legislation of your country. Disabling this module may render any future transactions invalid with respect to the law and the use of legal software as they cannot be validated by a tax audit.
+BlockedLogDisableNotAllowedForCountry=List of countries where usage of this module is mandatory (just to prevent to disable the module by error, if your country is in this list, disable of module is not possible without editing this list first. Note also that enabling/disabling this module will keep a track into the unalterable log).
+OnlyNonValid=Non-valid
+TooManyRecordToScanRestrictFilters=Too many records to scan/analyze. Please restrict list with more restrictive filters.
+RestrictYearToExport=Restrict month / year to export
diff --git a/htdocs/langs/zh_TW/cashdesk.lang b/htdocs/langs/zh_TW/cashdesk.lang
index 3dd8a9cf311..a642aa68f6c 100644
--- a/htdocs/langs/zh_TW/cashdesk.lang
+++ b/htdocs/langs/zh_TW/cashdesk.lang
@@ -68,3 +68,4 @@ Terminal=Terminal
NumberOfTerminals=Number of Terminals
TerminalSelect=Select terminal you want to use:
POSTicket=POS Ticket
+BasicPhoneLayout=Use basic layout for phones
diff --git a/htdocs/langs/zh_TW/mails.lang b/htdocs/langs/zh_TW/mails.lang
index a8584f9b294..aa3d8052af1 100644
--- a/htdocs/langs/zh_TW/mails.lang
+++ b/htdocs/langs/zh_TW/mails.lang
@@ -19,6 +19,8 @@ MailTopic=Email topic
MailText=郵件內容
MailFile=附加檔案
MailMessage=電子郵件正文
+SubjectNotIn=Not in Subject
+BodyNotIn=Not in Body
ShowEMailing=顯示電子郵件
ListOfEMailings=名單emailings
NewMailing=新的電子郵件
@@ -76,9 +78,9 @@ GroupEmails=Group emails
OneEmailPerRecipient=One email per recipient (by default, one email per record selected)
WarningIfYouCheckOneRecipientPerEmail=Warning, if you check this box, it means only one email will be sent for several different record selected, so, if your message contains substitution variables that refers to data of a record, it becomes not possible to replace them.
ResultOfMailSending=Result of mass Email sending
-NbSelected=No. selected
-NbIgnored=No. ignored
-NbSent=No. sent
+NbSelected=Number selected
+NbIgnored=Number ignored
+NbSent=Number sent
SentXXXmessages=%s message(s) sent.
ConfirmUnvalidateEmailing=Are you sure you want to change email %s to draft status?
MailingModuleDescContactsWithThirdpartyFilter=Contact with customer filters
diff --git a/htdocs/langs/zh_TW/members.lang b/htdocs/langs/zh_TW/members.lang
index 35505032a19..b48f717a1ad 100644
--- a/htdocs/langs/zh_TW/members.lang
+++ b/htdocs/langs/zh_TW/members.lang
@@ -171,7 +171,7 @@ MembersStatisticsDesc=選擇你想讀的統計...
MenuMembersStats=統計
LastMemberDate=Latest member date
LatestSubscriptionDate=Latest subscription date
-Nature=類型
+MemberNature=Nature of member
Public=信息是公開的
NewMemberbyWeb=增加了新成員。等待批準
NewMemberForm=新成員的形式
diff --git a/htdocs/langs/zh_TW/mrp.lang b/htdocs/langs/zh_TW/mrp.lang
new file mode 100644
index 00000000000..360f4303f07
--- /dev/null
+++ b/htdocs/langs/zh_TW/mrp.lang
@@ -0,0 +1,17 @@
+MRPArea=MRP Area
+MenuBOM=Bills of material
+LatestBOMModified=Latest %s Bills of materials modified
+BillOfMaterials=Bill of Material
+BOMsSetup=Setup of module BOM
+ListOfBOMs=List of bills of material - BOM
+NewBOM=New bill of material
+ProductBOMHelp=Product to create with this BOM
+BOMsNumberingModules=BOM numbering templates
+BOMsModelModule=BOMS document templates
+FreeLegalTextOnBOMs=Free text on document of BOM
+WatermarkOnDraftBOMs=Watermark on draft BOM
+ConfirmCloneBillOfMaterials=Are you sure you want to clone this bill of material ?
+ManufacturingEfficiency=Manufacturing efficiency
+ValueOfMeansLoss=Value of 0.95 means an average of 5%% of loss during the production
+DeleteBillOfMaterials=Delete Bill Of Materials
+ConfirmDeleteBillOfMaterials=Are you sure you want to delete this Bill Of Material?
diff --git a/htdocs/langs/zh_TW/products.lang b/htdocs/langs/zh_TW/products.lang
index 182fd2b6339..0379739b18f 100644
--- a/htdocs/langs/zh_TW/products.lang
+++ b/htdocs/langs/zh_TW/products.lang
@@ -159,7 +159,7 @@ SuppliersPrices=Vendor prices
SuppliersPricesOfProductsOrServices=Vendor prices (of products or services)
CustomCode=Customs / Commodity / HS code
CountryOrigin=原產地
-Nature=Product Type (material/finished)
+Nature=Nature of produt (material/finished)
ShortLabel=簡短標籤
Unit=單位
p=u.
diff --git a/htdocs/langs/zh_TW/receptions.lang b/htdocs/langs/zh_TW/receptions.lang
new file mode 100644
index 00000000000..aa64a5b49ae
--- /dev/null
+++ b/htdocs/langs/zh_TW/receptions.lang
@@ -0,0 +1,45 @@
+# Dolibarr language file - Source file is en_US - receptions
+ReceptionsSetup=Product Reception setup
+RefReception=Ref. reception
+Reception=處理中
+Receptions=Receptions
+AllReceptions=All Receptions
+Reception=處理中
+Receptions=Receptions
+ShowReception=Show Receptions
+ReceptionsArea=Receptions area
+ListOfReceptions=List of receptions
+ReceptionMethod=Reception method
+LastReceptions=Latest %s receptions
+StatisticsOfReceptions=Statistics for receptions
+NbOfReceptions=Number of receptions
+NumberOfReceptionsByMonth=Number of receptions by month
+ReceptionCard=Reception card
+NewReception=New reception
+CreateReception=Create reception
+QtyInOtherReceptions=Qty in other receptions
+OtherReceptionsForSameOrder=Other receptions for this order
+ReceptionsAndReceivingForSameOrder=Receptions and receipts for this order
+ReceptionsToValidate=Receptions to validate
+StatusReceptionCanceled=取消
+StatusReceptionDraft=草案
+StatusReceptionValidated=驗證(產品出貨或已經出貨)
+StatusReceptionProcessed=加工
+StatusReceptionDraftShort=草案
+StatusReceptionValidatedShort=驗證
+StatusReceptionProcessedShort=加工
+ReceptionSheet=Reception sheet
+ConfirmDeleteReception=Are you sure you want to delete this reception?
+ConfirmValidateReception=Are you sure you want to validate this reception with reference %s?
+ConfirmCancelReception=Are you sure you want to cancel this reception?
+StatsOnReceptionsOnlyValidated=Statistics conducted on receptions only validated. Date used is date of validation of reception (planed delivery date is not always known).
+SendReceptionByEMail=Send reception by email
+SendReceptionRef=Submission of reception %s
+ActionsOnReception=Events on reception
+ReceptionCreationIsDoneFromOrder=For the moment, creation of a new reception is done from the order card.
+ReceptionLine=Reception line
+ProductQtyInReceptionAlreadySent=Product quantity from open sales order already sent
+ProductQtyInSuppliersReceptionAlreadyRecevied=Product quantity from open supplier order already received
+ValidateOrderFirstBeforeReception=You must first validate the order before being able to make receptions.
+ReceptionsNumberingModules=Numbering module for receptions
+ReceptionsReceiptModel=Document templates for receptions
diff --git a/htdocs/langs/zh_TW/salaries.lang b/htdocs/langs/zh_TW/salaries.lang
index 6a82354edae..7c3c08a65bd 100644
--- a/htdocs/langs/zh_TW/salaries.lang
+++ b/htdocs/langs/zh_TW/salaries.lang
@@ -1,18 +1,21 @@
# Dolibarr language file - Source file is en_US - salaries
SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accounting account used for user third parties
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accouting account on user is not defined.
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT_Desc=The dedicated accounting account defined on user card will be used for Subledger accounting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated user accounting account on user is not defined.
SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage payments
Salary=Salary
Salaries=Salaries
NewSalaryPayment=New salary payment
+AddSalaryPayment=Add salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
THM=Average hourly rate
TJM=Average daily rate
CurrentSalary=Current salary
-THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
-TJMDescription=This value is currently as information only and is not used for any calculation
+THMDescription=This value may be used to calculate the cost of time consumed on a project entered by users if module project is used
+TJMDescription=This value is currently for information only and is not used for any calculation
LastSalaries=Latest %s salary payments
AllSalaries=All salary payments
-SalariesStatistics=Statistiques salaires
+SalariesStatistics=Salary statistics
+# Export
+SalariesAndPayments=Salaries and payments
diff --git a/htdocs/langs/zh_TW/stocks.lang b/htdocs/langs/zh_TW/stocks.lang
index 0d00cb46ee8..2e875d8e61d 100644
--- a/htdocs/langs/zh_TW/stocks.lang
+++ b/htdocs/langs/zh_TW/stocks.lang
@@ -3,7 +3,7 @@ WarehouseCard=倉庫/庫存卡
Warehouse=倉庫
Warehouses=倉庫
ParentWarehouse=Parent warehouse
-NewWarehouse=新倉庫/庫存區
+NewWarehouse=New warehouse / Stock Location
WarehouseEdit=修改倉庫
MenuNewWarehouse=新倉庫
WarehouseSource=來源倉庫
@@ -29,6 +29,8 @@ MovementId=Movement ID
StockMovementForId=Movement ID %d
ListMouvementStockProject=List of stock movements associated to project
StocksArea=庫存區
+AllWarehouses=All warehouses
+IncludeAlsoDraftOrders=Include also draft orders
Location=位置
LocationSummary=擺放位置
NumberOfDifferentProducts=Number of different products
@@ -44,7 +46,6 @@ TransferStock=Transfer stock
MassStockTransferShort=Mass stock transfer
StockMovement=Stock movement
StockMovements=Stock movements
-LabelMovement=Movement label
NumberOfUnit=單位數目
UnitPurchaseValue=單位購買價格
StockTooLow=庫存過低
@@ -54,21 +55,23 @@ PMPValue=加權平均價格
PMPValueShort=的WAP
EnhancedValueOfWarehouses=倉庫價值
UserWarehouseAutoCreate=Create a user warehouse automatically when creating a user
-AllowAddLimitStockByWarehouse=Allow to add limit and desired stock per couple (product, warehouse) instead of per product
-IndependantSubProductStock=Product stock and subproduct stock are independant
+AllowAddLimitStockByWarehouse=Manage also values for minimum and desired stock per pairing (product-warehouse) in addition to values per product
+IndependantSubProductStock=Product stock and subproduct stock are independent
QtyDispatched=派出數量
QtyDispatchedShort=Qty dispatched
QtyToDispatchShort=Qty to dispatch
OrderDispatch=Item receipts
-RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
-RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
-DeStockOnBill=在供應商發票(invoice)或票據(Credit notes)驗證後,減少實際庫存量
-DeStockOnValidateOrder=在客戶訂單驗證後,減少實際庫存量
+RuleForStockManagementDecrease=Choose Rule for automatic stock decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
+RuleForStockManagementIncrease=Choose Rule for automatic stock increase (manual increase is always possible, even if an automatic increase rule is activated)
+DeStockOnBill=Decrease real stocks on validation of customer invoice/credit note
+DeStockOnValidateOrder=Decrease real stocks on validation of sales order
DeStockOnShipment=Decrease real stocks on shipping validation
-DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=在供應商發票(invoice)或票據(Credit notes)驗證後,增加實際庫存量
-ReStockOnValidateOrder=Increase real stocks on purchase orders approbation
-ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receipt of goods
+DeStockOnShipmentOnClosing=Decrease real stocks when shipping is set to closed
+ReStockOnBill=Increase real stocks on validation of vendor invoice/credit note
+ReStockOnValidateOrder=Increase real stocks on purchase order approval
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouse, after purchase order receipt of goods
+StockOnReception=Increase real stocks on validation of reception
+StockOnReceptionOnClosing=Increase real stocks when reception is set to closed
OrderStatusNotReadyToDispatch=命令還沒有或根本沒有更多的地位,使產品在倉庫庫存調度。
StockDiffPhysicTeoric=Explanation for difference between physical and virtual stock
NoPredefinedProductToDispatch=此對象沒有預定義的產品。因此,沒有庫存調度是必需的。
@@ -76,12 +79,12 @@ DispatchVerb=派遣
StockLimitShort=Limit for alert
StockLimit=Stock limit for alert
StockLimitDesc=(empty) means no warning. 0 can be used for a warning as soon as stock is empty.
-PhysicalStock=實際庫存量
+PhysicalStock=Physical Stock
RealStock=實際庫存量
-RealStockDesc=Physical or real stock is the stock you currently have into your internal warehouses/emplacements.
-RealStockWillAutomaticallyWhen=The real stock will automatically change according to this rules (see stock module setup to change this):
+RealStockDesc=Physical/real stock is the stock currently in the warehouses.
+RealStockWillAutomaticallyWhen=The real stock will be modified according to this rule (as defined in the Stock module):
VirtualStock=虛擬庫存
-VirtualStockDesc=Virtual stock is the stock you will get once all open pending actions that affect stocks will be closed (supplier order received, customer order shipped, ...)
+VirtualStockDesc=Virtual stock is the calculated stock available once all open/pending actions (that affect stocks) are closed (purchase orders received, sales orders shipped etc.)
IdWarehouse=編號倉庫
DescWareHouse=說明倉庫
LieuWareHouse=本地化倉庫
@@ -101,7 +104,7 @@ ThisWarehouseIsPersonalStock=這個倉庫代表的%s%的個人股票期權
SelectWarehouseForStockDecrease=選擇倉庫庫存減少使用
SelectWarehouseForStockIncrease=選擇使用庫存增加的倉庫
NoStockAction=No stock action
-DesiredStock=理想庫存量
+DesiredStock=Desired Stock
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=To order
Replenishment=Replenishment
@@ -114,13 +117,13 @@ CurentSelectionMode=Current selection mode
CurentlyUsingVirtualStock=虛擬庫存
CurentlyUsingPhysicalStock=實際庫存量
RuleForStockReplenishment=Rule for stocks replenishment
-SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a vendor
AlertOnly= Alerts only
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
+ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create purchase orders to fill the difference.
+ReplenishmentOrdersDesc=This is a list of all open purchase orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
Replenishments=Replenishments
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
@@ -130,10 +133,11 @@ RecordMovement=Record transfer
ReceivingForSameOrder=Receipts for this order
StockMovementRecorded=Stock movements recorded
RuleForStockAvailability=Rules on stock requirements
-StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
-StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
-StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever the rule for automatic stock change)
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever the rule for automatic stock change)
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever the rule for automatic stock change)
MovementLabel=Label of movement
+TypeMovement=Type of movement
DateMovement=Date of movement
InventoryCode=Movement or inventory code
IsInPackage=Contained into package
@@ -143,11 +147,11 @@ ShowWarehouse=顯示倉庫
MovementCorrectStock=Stock correction for product %s
MovementTransferStock=Stock transfer of product %s into another warehouse
InventoryCodeShort=Inv./Mov. code
-NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
+NoPendingReceptionOnSupplierOrder=No pending reception due to open purchase order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open only for internal actions
-UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on supplier order reception
+UseDispatchStatus=Use a dispatch status (approve/refuse) for product lines on purchase order reception
OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
@@ -171,16 +175,16 @@ inventoryValidate=驗證
inventoryDraft=運行
inventorySelectWarehouse=Warehouse choice
inventoryConfirmCreate=Create
-inventoryOfWarehouse=Inventory for warehouse : %s
-inventoryErrorQtyAdd=Error : one quantity is leaser than zero
+inventoryOfWarehouse=Inventory for warehouse: %s
+inventoryErrorQtyAdd=Error: one quantity is less than zero
inventoryMvtStock=By inventory
inventoryWarningProductAlreadyExists=This product is already into list
SelectCategory=分類篩選器
-SelectFournisseur=Supplier filter
+SelectFournisseur=Vendor filter
inventoryOnDate=庫存
-INVENTORY_DISABLE_VIRTUAL=Allow to not destock child product from a kit on inventory
+INVENTORY_DISABLE_VIRTUAL=Virtual product (kit): do not decrement stock of a child product
INVENTORY_USE_MIN_PA_IF_NO_LAST_PA=Use the buy price if no last buy price can be found
-INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement have date of inventory
+INVENTORY_USE_INVENTORY_DATE_FROM_DATEMVT=Stock movement has date of inventory
inventoryChangePMPPermission=Allow to change PMP value for a product
ColumnNewPMP=New unit PMP
OnlyProdsInStock=Do not add product without stock
@@ -195,12 +199,16 @@ AddInventoryProduct=Add product to inventory
AddProduct=Add
ApplyPMP=Apply PMP
FlushInventory=Flush inventory
-ConfirmFlushInventory=Do you confirm this action ?
+ConfirmFlushInventory=Do you confirm this action?
InventoryFlushed=Inventory flushed
ExitEditMode=Exit edition
inventoryDeleteLine=Delete line
RegulateStock=Regulate Stock
ListInventory=清單列表
-StockSupportServices=Stock management support services
-StockSupportServicesDesc=By default, you can stock only product with type "product". If on, and if module service is on, you can also stock a product with type "service"
+StockSupportServices=Stock management supports Services
+StockSupportServicesDesc=By default, you can stock only products of type "product". You may also stock a product of type "service" if both module Services and this option are enabled.
ReceiveProducts=Receive items
+StockIncreaseAfterCorrectTransfer=Increase by correction/transfer
+StockDecreaseAfterCorrectTransfer=Decrease by correction/transfer
+StockIncrease=Stock increase
+StockDecrease=Stock decrease
diff --git a/htdocs/langs/zh_TW/ticket.lang b/htdocs/langs/zh_TW/ticket.lang
new file mode 100644
index 00000000000..d66a492b573
--- /dev/null
+++ b/htdocs/langs/zh_TW/ticket.lang
@@ -0,0 +1,294 @@
+# en_US lang file for module ticket
+# Copyright (C) 2013 Jean-François FERRY
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+#
+# Generic
+#
+
+Module56000Name=Tickets
+Module56000Desc=Ticket system for issue or request management
+
+Permission56001=See tickets
+Permission56002=Modify tickets
+Permission56003=Delete tickets
+Permission56004=Manage tickets
+Permission56005=See tickets of all third parties (not effective for external users, always be limited to the third party they depend on)
+
+TicketDictType=Ticket - Types
+TicketDictCategory=Ticket - Groupes
+TicketDictSeverity=Ticket - Severities
+TicketTypeShortBUGSOFT=Dysfonctionnement logiciel
+TicketTypeShortBUGHARD=Dysfonctionnement matériel
+TicketTypeShortCOM=Commercial question
+TicketTypeShortINCIDENT=Request for assistance
+TicketTypeShortPROJET=項目
+TicketTypeShortOTHER=其他
+
+TicketSeverityShortLOW=低
+TicketSeverityShortNORMAL=Normal
+TicketSeverityShortHIGH=高
+TicketSeverityShortBLOCKING=Critical/Blocking
+
+ErrorBadEmailAddress=Field '%s' incorrect
+MenuTicketMyAssign=My tickets
+MenuTicketMyAssignNonClosed=My open tickets
+MenuListNonClosed=Open tickets
+
+TypeContact_ticket_internal_CONTRIBUTOR=投稿
+TypeContact_ticket_internal_SUPPORTTEC=Assigned user
+TypeContact_ticket_external_SUPPORTCLI=Customer contact / incident tracking
+TypeContact_ticket_external_CONTRIBUTOR=External contributor
+
+OriginEmail=Email source
+Notify_TICKET_SENTBYMAIL=Send ticket message by email
+
+# Status
+NotRead=Not read
+Read=閱讀
+Assigned=Assigned
+InProgress=進行中
+NeedMoreInformation=Waiting for information
+Answered=Answered
+Waiting=等候
+Closed=關閉
+Deleted=Deleted
+
+# Dict
+Type=類型
+Category=Analytic code
+Severity=Severity
+
+# Email templates
+MailToSendTicketMessage=To send email from ticket message
+
+#
+# Admin page
+#
+TicketSetup=Ticket module setup
+TicketSettings=各種設定
+TicketSetupPage=
+TicketPublicAccess=A public interface requiring no identification is available at the following url
+TicketSetupDictionaries=The type of ticket, severity and analytic codes are configurable from dictionaries
+TicketParamModule=Module variable setup
+TicketParamMail=Email setup
+TicketEmailNotificationFrom=Notification email from
+TicketEmailNotificationFromHelp=Used into ticket message answer by example
+TicketEmailNotificationTo=Notifications email to
+TicketEmailNotificationToHelp=Send email notifications to this address.
+TicketNewEmailBodyLabel=Text message sent after creating a ticket
+TicketNewEmailBodyHelp=The text specified here will be inserted into the email confirming the creation of a new ticket from the public interface. Information on the consultation of the ticket are automatically added.
+TicketParamPublicInterface=Public interface setup
+TicketsEmailMustExist=Require an existing email address to create a ticket
+TicketsEmailMustExistHelp=In the public interface, the email address should already be filled in the database to create a new ticket.
+PublicInterface=Public interface
+TicketUrlPublicInterfaceLabelAdmin=Alternative URL for public interface
+TicketUrlPublicInterfaceHelpAdmin=It is possible to define an alias to the web server and thus make available the public interface with another URL (the server must act as a proxy on this new URL)
+TicketPublicInterfaceTextHomeLabelAdmin=Welcome text of the public interface
+TicketPublicInterfaceTextHome=You can create a support ticket or view existing from its identifier tracking ticket.
+TicketPublicInterfaceTextHomeHelpAdmin=The text defined here will appear on the home page of the public interface.
+TicketPublicInterfaceTopicLabelAdmin=Interface title
+TicketPublicInterfaceTopicHelp=This text will appear as the title of the public interface.
+TicketPublicInterfaceTextHelpMessageLabelAdmin=Help text to the message entry
+TicketPublicInterfaceTextHelpMessageHelpAdmin=This text will appear above the message input area of the user.
+ExtraFieldsTicket=Extra attributes
+TicketCkEditorEmailNotActivated=HTML editor is not activated. Please put FCKEDITOR_ENABLE_MAIL content to 1 to get it.
+TicketsDisableEmail=Do not send emails for ticket creation or message recording
+TicketsDisableEmailHelp=By default, emails are sent when new tickets or messages created. Enable this option to disable *all* email notifications
+TicketsLogEnableEmail=Enable log by email
+TicketsLogEnableEmailHelp=At each change, an email will be sent **to each contact** associated with the ticket.
+TicketParams=Params
+TicketsShowModuleLogo=Display the logo of the module in the public interface
+TicketsShowModuleLogoHelp=Enable this option to hide the logo module in the pages of the public interface
+TicketsShowCompanyLogo=Display the logo of the company in the public interface
+TicketsShowCompanyLogoHelp=Enable this option to hide the logo of the main company in the pages of the public interface
+TicketsEmailAlsoSendToMainAddress=Also send notification to main email address
+TicketsEmailAlsoSendToMainAddressHelp=Enable this option to send an email to "Notification email from" address (see setup below)
+TicketsLimitViewAssignedOnly=Restrict the display to tickets assigned to the current user (not effective for external users, always be limited to the third party they depend on)
+TicketsLimitViewAssignedOnlyHelp=Only tickets assigned to the current user will be visible. Does not apply to a user with tickets management rights.
+TicketsActivatePublicInterface=Activate public interface
+TicketsActivatePublicInterfaceHelp=Public interface allow any visitors to create tickets.
+TicketsAutoAssignTicket=Automatically assign the user who created the ticket
+TicketsAutoAssignTicketHelp=When creating a ticket, the user can be automatically assigned to the ticket.
+TicketNumberingModules=Tickets numbering module
+TicketNotifyTiersAtCreation=Notify third party at creation
+TicketGroup=群組
+TicketsDisableCustomerEmail=Always disable emails when a ticket is created from public interface
+#
+# Index & list page
+#
+TicketsIndex=Ticket - home
+TicketList=List of tickets
+TicketAssignedToMeInfos=This page display ticket list created by or assigned to current user
+NoTicketsFound=No ticket found
+NoUnreadTicketsFound=No unread ticket found
+TicketViewAllTickets=View all tickets
+TicketViewNonClosedOnly=View only open tickets
+TicketStatByStatus=Tickets by status
+
+#
+# Ticket card
+#
+Ticket=Ticket
+TicketCard=Ticket card
+CreateTicket=Create ticket
+EditTicket=Edit ticket
+TicketsManagement=Tickets Management
+CreatedBy=Created by
+NewTicket=New Ticket
+SubjectAnswerToTicket=Ticket answer
+TicketTypeRequest=Request type
+TicketCategory=Analytic code
+SeeTicket=See ticket
+TicketMarkedAsRead=Ticket has been marked as read
+TicketReadOn=Read on
+TicketCloseOn=結案日期
+MarkAsRead=Mark ticket as read
+TicketHistory=Ticket history
+AssignUser=Assign to user
+TicketAssigned=Ticket is now assigned
+TicketChangeType=Change type
+TicketChangeCategory=Change analytic code
+TicketChangeSeverity=Change severity
+TicketAddMessage=Add a message
+AddMessage=Add a message
+MessageSuccessfullyAdded=Ticket added
+TicketMessageSuccessfullyAdded=Message successfully added
+TicketMessagesList=Message list
+NoMsgForThisTicket=No message for this ticket
+Properties=Classification
+LatestNewTickets=Latest %s newest tickets (not read)
+TicketSeverity=Severity
+ShowTicket=See ticket
+RelatedTickets=Related tickets
+TicketAddIntervention=Create intervention
+CloseTicket=Close ticket
+CloseATicket=Close a ticket
+ConfirmCloseAticket=Confirm ticket closing
+ConfirmDeleteTicket=Please confirm ticket deleting
+TicketDeletedSuccess=Ticket deleted with success
+TicketMarkedAsClosed=Ticket marked as closed
+TicketDurationAuto=Calculated duration
+TicketDurationAutoInfos=Duration calculated automatically from intervention related
+TicketUpdated=Ticket updated
+SendMessageByEmail=Send message by email
+TicketNewMessage=New message
+ErrorMailRecipientIsEmptyForSendTicketMessage=Recipient is empty. No email send
+TicketGoIntoContactTab=Please go into "Contacts" tab to select them
+TicketMessageMailIntro=Introduction
+TicketMessageMailIntroHelp=This text is added only at the beginning of the email and will not be saved.
+TicketMessageMailIntroLabelAdmin=Introduction to the message when sending email
+TicketMessageMailIntroText=Hello, A new response was sent on a ticket that you contact. Here is the message:
+TicketMessageMailIntroHelpAdmin=This text will be inserted before the text of the response to a ticket.
+TicketMessageMailSignature=電子郵件簽名
+TicketMessageMailSignatureHelp=This text is added only at the end of the email and will not be saved.
+TicketMessageMailSignatureText=
Sincerely,
--
+TicketMessageMailSignatureLabelAdmin=Signature of response email
+TicketMessageMailSignatureHelpAdmin=This text will be inserted after the response message.
+TicketMessageHelp=Only this text will be saved in the message list on ticket card.
+TicketMessageSubstitutionReplacedByGenericValues=Substitutions variables are replaced by generic values.
+TimeElapsedSince=Time elapsed since
+TicketTimeToRead=Time elapsed before read
+TicketContacts=Contacts ticket
+TicketDocumentsLinked=Documents linked to ticket
+ConfirmReOpenTicket=Confirm reopen this ticket ?
+TicketMessageMailIntroAutoNewPublicMessage=A new message was posted on the ticket with the subject %s:
+TicketAssignedToYou=Ticket assigned
+TicketAssignedEmailBody=You have been assigned the ticket #%s by %s
+MarkMessageAsPrivate=Mark message as private
+TicketMessagePrivateHelp=This message will not display to external users
+TicketEmailOriginIssuer=Issuer at origin of the tickets
+InitialMessage=Initial Message
+LinkToAContract=Link to a contract
+TicketPleaseSelectAContract=Select a contract
+UnableToCreateInterIfNoSocid=Can not create an intervention when no third party is defined
+TicketMailExchanges=Mail exchanges
+TicketInitialMessageModified=Initial message modified
+TicketMessageSuccesfullyUpdated=Message successfully updated
+TicketChangeStatus=Change status
+TicketConfirmChangeStatus=Confirm the status change: %s ?
+TicketLogStatusChanged=Status changed: %s to %s
+TicketNotNotifyTiersAtCreate=Not notify company at create
+Unread=Unread
+
+#
+# Logs
+#
+TicketLogMesgReadBy=Ticket %s read by %s
+NoLogForThisTicket=No log for this ticket yet
+TicketLogAssignedTo=Ticket %s assigned to %s
+TicketLogPropertyChanged=Ticket %s modified: classification from %s to %s
+TicketLogClosedBy=Ticket %s closed by %s
+TicketLogReopen=Ticket %s re-opened
+
+#
+# Public pages
+#
+TicketSystem=Ticket system
+ShowListTicketWithTrackId=Display ticket list from track ID
+ShowTicketWithTrackId=Display ticket from track ID
+TicketPublicDesc=You can create a support ticket or check from an existing ID.
+YourTicketSuccessfullySaved=Ticket has been successfully saved!
+MesgInfosPublicTicketCreatedWithTrackId=A new ticket has been created with ID %s.
+PleaseRememberThisId=Please keep the tracking number that we might ask you later.
+TicketNewEmailSubject=Ticket creation confirmation
+TicketNewEmailSubjectCustomer=New support ticket
+TicketNewEmailBody=This is an automatic email to confirm you have registered a new ticket.
+TicketNewEmailBodyCustomer=This is an automatic email to confirm a new ticket has just been created into your account.
+TicketNewEmailBodyInfosTicket=Information for monitoring the ticket
+TicketNewEmailBodyInfosTrackId=Ticket tracking number: %s
+TicketNewEmailBodyInfosTrackUrl=You can view the progress of the ticket by clicking the link above.
+TicketNewEmailBodyInfosTrackUrlCustomer=You can view the progress of the ticket in the specific interface by clicking the following link
+TicketEmailPleaseDoNotReplyToThisEmail=Please do not reply directly to this email! Use the link to reply into the interface.
+TicketPublicInfoCreateTicket=This form allows you to record a support ticket in our management system.
+TicketPublicPleaseBeAccuratelyDescribe=Please accurately describe the problem. Provide the most information possible to allow us to correctly identify your request.
+TicketPublicMsgViewLogIn=Please enter ticket tracking ID
+TicketTrackId=Public Tracking ID
+OneOfTicketTrackId=One of your tracking ID
+ErrorTicketNotFound=Ticket with tracking ID %s not found!
+Subject=Subject
+ViewTicket=View ticket
+ViewMyTicketList=View my ticket list
+ErrorEmailMustExistToCreateTicket=Error: email address not found in our database
+TicketNewEmailSubjectAdmin=New ticket created
+TicketNewEmailBodyAdmin=
Ticket has just been created with ID #%s, see information:
+SeeThisTicketIntomanagementInterface=See ticket in management interface
+TicketPublicInterfaceForbidden=The public interface for the tickets was not enabled
+ErrorEmailOrTrackingInvalid=Bad value for tracking ID or email
+OldUser=Old user
+NewUser=新增用戶
+NumberOfTicketsByMonth=Number of tickets per month
+NbOfTickets=Number of tickets
+# notifications
+TicketNotificationEmailSubject=Ticket %s updated
+TicketNotificationEmailBody=This is an automatic message to notify you that ticket %s has just been updated
+TicketNotificationRecipient=Notification recipient
+TicketNotificationLogMessage=Log message
+TicketNotificationEmailBodyInfosTrackUrlinternal=View ticket into interface
+TicketNotificationNumberEmailSent=Notification email sent: %s
+
+ActionsOnTicket=Events on ticket
+
+#
+# Boxes
+#
+BoxLastTicket=Latest created tickets
+BoxLastTicketDescription=Latest %s created tickets
+BoxLastTicketContent=
+BoxLastTicketNoRecordedTickets=No recent unread tickets
+BoxLastModifiedTicket=Latest modified tickets
+BoxLastModifiedTicketDescription=Latest %s modified tickets
+BoxLastModifiedTicketContent=
+BoxLastModifiedTicketNoRecordedTickets=No recent modified tickets
diff --git a/htdocs/langs/zh_TW/website.lang b/htdocs/langs/zh_TW/website.lang
index a7fdef907cc..82a20e8535b 100644
--- a/htdocs/langs/zh_TW/website.lang
+++ b/htdocs/langs/zh_TW/website.lang
@@ -101,3 +101,5 @@ NotAllowedToAddDynamicContent=You don't have permission to add or edit PHP dynam
ReplaceWebsiteContent=Replace website content
DeleteAlsoJs=Delete also all javascript files specific to this website?
DeleteAlsoMedias=Delete also all medias files specific to this website?
+# Export
+MyWebsitePages=My website pages
diff --git a/htdocs/langs/zh_TW/withdrawals.lang b/htdocs/langs/zh_TW/withdrawals.lang
index bbf2aef9b6a..e9dcf33924b 100644
--- a/htdocs/langs/zh_TW/withdrawals.lang
+++ b/htdocs/langs/zh_TW/withdrawals.lang
@@ -5,28 +5,28 @@ StandingOrdersPayment=Direct debit payment orders
StandingOrderPayment=Direct debit payment order
NewStandingOrder=New direct debit order
StandingOrderToProcess=要處理
-WithdrawalsReceipts=Direct debit orders
-WithdrawalReceipt=Direct debit order
+WithdrawalsReceipts=直接扣款
+WithdrawalReceipt=直接扣款
LastWithdrawalReceipts=Latest %s direct debit files
WithdrawalsLines=Direct debit order lines
RequestStandingOrderToTreat=Request for direct debit payment order to process
RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of qualified invoice with waiting direct debit order
-NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+NbOfInvoiceToWithdraw=No. of qualified invoice with waiting direct debit order
+NbOfInvoiceToWithdrawWithInfo=No. of customer invoice with direct debit payment orders having defined bank account information
InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=收回的款額
WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=No customer invoice with open 'Direct debit requests' is waiting. Go on tab '%s' on invoice card to make a request.
-ResponsibleUser=負責用戶
+ResponsibleUser=User Responsible
WithdrawalsSetup=Direct debit payment setup
WithdrawStatistics=Direct debit payment statistics
WithdrawRejectStatistics=Direct debit payment reject statistics
LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=Make a direct debit payment request
WithdrawRequestsDone=%s direct debit payment requests recorded
-ThirdPartyBankCode=第三方銀行代碼
-NoInvoiceCouldBeWithdrawed=No invoice withdrawed with success. Check that invoices are on companies with a valid default BAN and that BAN has a RUM with mode %s.
+ThirdPartyBankCode=Third-party bank code
+NoInvoiceCouldBeWithdrawed=No invoice debited successfully. Check that invoices are on companies with a valid IBAN and that IBAN has a UMR (Unique Mandate Reference) with mode %s.
ClassCredited=分類記
ClassCreditedConfirm=你確定要分類這一撤離收據上記入您的銀行帳戶?
TransData=數據傳輸
@@ -50,7 +50,7 @@ StatusMotif0=未指定
StatusMotif1=提供insuffisante
StatusMotif2=Tirage conteste
StatusMotif3=No direct debit payment order
-StatusMotif4=客戶訂單
+StatusMotif4=Sales Order
StatusMotif5=肋inexploitable
StatusMotif6=帳戶無余額
StatusMotif7=司法判決
@@ -66,11 +66,11 @@ NotifyCredit=提款信用
NumeroNationalEmetter=國家發射數
WithBankUsingRIB=有關銀行賬戶,使用肋
WithBankUsingBANBIC=使用的IBAN / BIC / SWIFT的銀行帳戶
-BankToReceiveWithdraw=Bank account to receive direct debit
+BankToReceiveWithdraw=Receiving Bank Account
CreditDate=信貸
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
-ShowWithdraw=顯示撤櫃
-IfInvoiceNeedOnWithdrawPaymentWontBeClosed=然而,如果發票已至少有一個撤出支付尚未處理的,它不會被設置為支付最高允許管理撤出之前。
+ShowWithdraw=Show Direct Debit Order
+IfInvoiceNeedOnWithdrawPaymentWontBeClosed=However, if invoice has at least one direct debit payment order not yet processed, it won't be set as paid to allow prior withdrawal management.
DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Direct Debit orders to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
@@ -78,7 +78,7 @@ ThisWillAlsoAddPaymentOnInvoice=This will also record payments to invoices and w
StatisticsByLineStatus=Statistics by status of lines
RUM=UMR
RUMLong=Unique Mandate Reference
-RUMWillBeGenerated=If empty, UMR number will be generated once bank account information are saved
+RUMWillBeGenerated=If empty, a UMR (Unique Mandate Reference) will be generated once the bank account information is saved.
WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Amount of Direct debit request:
WithdrawRequestErrorNilAmount=Unable to create direct debit request for empty amount.
@@ -87,13 +87,13 @@ SepaMandateShort=SEPA Mandate
PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
CreditorIdentifier=Creditor Identifier
-CreditorName=Creditor’s Name
+CreditorName=Creditor Name
SEPAFillForm=(B) Please complete all the fields marked *
SEPAFormYourName=Your name
SEPAFormYourBAN=Your Bank Account Name (IBAN)
SEPAFormYourBIC=Your Bank Identifier Code (BIC)
SEPAFrstOrRecur=Type of payment
-ModeRECUR=Reccurent payment
+ModeRECUR=Recurring payment
ModeFRST=One-off payment
PleaseCheckOne=Please check one only
DirectDebitOrderCreated=Direct debit order %s created
@@ -102,6 +102,10 @@ SEPARCUR=SEPA CUR
SEPAFRST=SEPA FRST
ExecutionDate=Execution date
CreateForSepa=Create direct debit file
+ICS=Creditor Identifier CI
+END_TO_END="EndToEndId" SEPA XML tag - Unique id assigned per transaction
+USTRD="Unstructured" SEPA XML tag
+ADDDAYS=Add days to Execution Date
### Notifications
InfoCreditSubject=Payment of direct debit payment order %s by the bank
diff --git a/htdocs/livraison/class/livraison.class.php b/htdocs/livraison/class/livraison.class.php
index 9a5780b351d..5d01dffa886 100644
--- a/htdocs/livraison/class/livraison.class.php
+++ b/htdocs/livraison/class/livraison.class.php
@@ -942,7 +942,7 @@ class Livraison extends CommonObject
{
$objSourceLine = $this->db->fetch_object($resultSourceLine);
- // Recupere les lignes de la source deja livrees
+ // Get lines of sources alread delivered
$sql = "SELECT ld.fk_origin_line, sum(ld.qty) as qty";
$sql.= " FROM ".MAIN_DB_PREFIX."livraisondet as ld, ".MAIN_DB_PREFIX."livraison as l,";
$sql.= " ".MAIN_DB_PREFIX.$this->linked_object[0]['type']." as c";
diff --git a/htdocs/modulebuilder/template/class/myobject.class.php b/htdocs/modulebuilder/template/class/myobject.class.php
index 8f79741727a..6382f352106 100644
--- a/htdocs/modulebuilder/template/class/myobject.class.php
+++ b/htdocs/modulebuilder/template/class/myobject.class.php
@@ -225,9 +225,9 @@ class MyObject extends CommonObject
// Translate some data of arrayofkeyval
foreach($this->fields as $key => $val)
{
- if (is_array($this->fields[$key]['arrayofkeyval']))
+ if (is_array($val['arrayofkeyval']))
{
- foreach($this->fields[$key]['arrayofkeyval'] as $key2 => $val2)
+ foreach($val['arrayofkeyval'] as $key2 => $val2)
{
$this->fields[$key]['arrayofkeyval'][$key2]=$langs->trans($val2);
}
diff --git a/htdocs/opensurvey/results.php b/htdocs/opensurvey/results.php
index 1b3034bb82c..2376de4ef16 100644
--- a/htdocs/opensurvey/results.php
+++ b/htdocs/opensurvey/results.php
@@ -42,7 +42,7 @@ $object=new Opensurveysondage($db);
$result=$object->fetch(0, $numsondage);
if ($result <= 0) dol_print_error('', 'Failed to get survey id '.$numsondage);
-$nblignes=$object->fetch_lines();
+$nblines=$object->fetch_lines();
/*
@@ -108,7 +108,7 @@ if (GETPOST("boutonp") || GETPOST("boutonp.x") || GETPOST("boutonp_x")) // bout
$testmodifier = false;
$testligneamodifier = false;
$ligneamodifier = -1;
-for ($i=0; $i<$nblignes; $i++)
+for ($i=0; $i<$nblines; $i++)
{
if (isset($_POST['modifierligne'.$i]))
{
@@ -271,7 +271,7 @@ if (isset($_POST["ajoutercolonne"]) && $object->format == "D")
}
// Delete line
-for ($i = 0; $i < $nblignes; $i++)
+for ($i = 0; $i < $nblines; $i++)
{
if (GETPOST("effaceligne".$i) || GETPOST("effaceligne".$i."_x") || GETPOST("effaceligne".$i.".x")) // effacelignei for chrome, effacelignei_x for firefox
{
@@ -916,7 +916,7 @@ while ($compteur < $num)
}
//demande de confirmation pour modification de ligne
- for ($i=0; $i<$nblignes; $i++)
+ for ($i=0; $i<$nblines; $i++)
{
if (isset($_POST["modifierligne".$i]))
{
diff --git a/htdocs/product/class/product.class.php b/htdocs/product/class/product.class.php
index 50ddded3600..69cd6ba077c 100644
--- a/htdocs/product/class/product.class.php
+++ b/htdocs/product/class/product.class.php
@@ -3249,6 +3249,57 @@ class Product extends CommonObject
return $this->_get_stats($sql, $mode, $year);
}
+ // phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
+ /**
+ * Return nb of units or orders in which product is included
+ *
+ * @param int $socid Limit count on a particular third party id
+ * @param string $mode 'byunit'=number of unit, 'bynumber'=nb of entities
+ * @param int $filteronproducttype 0=To filter on product only, 1=To filter on services only
+ * @param int $year Year (0=last 12 month)
+ * @param string $morefilter More sql filters
+ * @return array <0 if KO, result[month]=array(valuex,valuey) where month is 0 to 11
+ */
+ public function get_nb_contract($socid, $mode, $filteronproducttype = -1, $year = 0, $morefilter = '')
+ {
+ // phpcs:enable
+ global $conf, $user;
+
+ $sql = "SELECT sum(d.qty), date_format(c.date_contrat, '%Y%m')";
+ if ($mode == 'bynumber') {
+ $sql.= ", count(DISTINCT c.rowid)";
+ }
+ $sql.= " FROM ".MAIN_DB_PREFIX."contratdet as d, ".MAIN_DB_PREFIX."contrat as c, ".MAIN_DB_PREFIX."societe as s";
+ if ($filteronproducttype >= 0) {
+ $sql.=", ".MAIN_DB_PREFIX."product as p";
+ }
+ if (!$user->rights->societe->client->voir && !$socid) {
+ $sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc";
+ }
+ $sql.= " WHERE c.rowid = d.fk_contrat";
+ if ($this->id > 0) {
+ $sql.= " AND d.fk_product =".$this->id;
+ } else {
+ $sql.=" AND d.fk_product > 0";
+ }
+ if ($filteronproducttype >= 0) {
+ $sql.= " AND p.rowid = d.fk_product AND p.fk_product_type =".$filteronproducttype;
+ }
+ $sql.= " AND c.fk_soc = s.rowid";
+ $sql.= " AND c.entity IN (".getEntity('contract').")";
+ if (!$user->rights->societe->client->voir && !$socid) {
+ $sql.= " AND c.fk_soc = sc.fk_soc AND sc.fk_user = " .$user->id;
+ }
+ if ($socid > 0) {
+ $sql.= " AND c.fk_soc = ".$socid;
+ }
+ $sql.=$morefilter;
+ $sql.= " GROUP BY date_format(c.date_contrat,'%Y%m')";
+ $sql.= " ORDER BY date_format(c.date_contrat,'%Y%m') DESC";
+
+ return $this->_get_stats($sql, $mode, $year);
+ }
+
// phpcs:disable PEAR.NamingConventions.ValidFunctionName.ScopeNotCamelCaps
/**
* Link a product/service to a parent product/service
@@ -4033,7 +4084,11 @@ class Product extends CommonObject
}
$linkclose.= ' title="'.dol_escape_htmltag($label, 1, 1).'"';
- $linkclose.= ' class="classfortooltip"';
+ $linkclose.= ' class="nowraponall classfortooltip"';
+ }
+ else
+ {
+ $linkclose = ' class="nowraponall"';
}
if ($option == 'supplier' || $option == 'category') {
@@ -4055,7 +4110,7 @@ class Product extends CommonObject
}
}
- $linkstart = '';
$linkend='';
diff --git a/htdocs/product/fournisseurs.php b/htdocs/product/fournisseurs.php
index f1e27c02501..283d81f2713 100644
--- a/htdocs/product/fournisseurs.php
+++ b/htdocs/product/fournisseurs.php
@@ -783,10 +783,9 @@ SCRIPT;
// Suppliers list title
print '
';
$total_qty+=$objp->prod_qty;
diff --git a/htdocs/supplier_proposal/class/supplier_proposal.class.php b/htdocs/supplier_proposal/class/supplier_proposal.class.php
index ca16348dcd6..74073c0d7e4 100644
--- a/htdocs/supplier_proposal/class/supplier_proposal.class.php
+++ b/htdocs/supplier_proposal/class/supplier_proposal.class.php
@@ -377,7 +377,7 @@ class SupplierProposal extends CommonObject
* @param double $remise_percent Percentage discount of the line
* @param string $price_base_type HT or TTC
* @param double $pu_ttc Prix unitaire TTC
- * @param int $info_bits Bits de type de lignes
+ * @param int $info_bits Bits of type of lines
* @param int $type Type of line (product, service)
* @param int $rang Position of line
* @param int $special_code Special code (also used by externals modules!)
diff --git a/htdocs/ticket/class/ticket.class.php b/htdocs/ticket/class/ticket.class.php
index 69708e06516..bb5f673d57e 100644
--- a/htdocs/ticket/class/ticket.class.php
+++ b/htdocs/ticket/class/ticket.class.php
@@ -1034,7 +1034,7 @@ class Ticket extends CommonObject
/**
* Charge dans cache la liste des types de tickets (paramétrable dans dictionnaire)
*
- * @return int Nb lignes chargees, 0 si deja chargees, <0 si ko
+ * @return int Number of lines loaded, 0 if already loaded, <0 if KO
*/
public function loadCacheTypesTickets()
{
@@ -1074,7 +1074,7 @@ class Ticket extends CommonObject
/**
* Charge dans cache la liste des catégories de tickets (paramétrable dans dictionnaire)
*
- * @return int Nb lignes chargees, 0 si deja chargees, <0 si ko
+ * @return int Number of lines loaded, 0 if already loaded, <0 if KO
*/
public function loadCacheCategoriesTickets()
{
@@ -1114,7 +1114,7 @@ class Ticket extends CommonObject
/**
* Charge dans cache la liste des sévérité de tickets (paramétrable dans dictionnaire)
*
- * @return int Nb lignes chargees, 0 si deja chargees, <0 si ko
+ * @return int Number of lines loaded, 0 if already loaded, <0 if KO
*/
public function loadCacheSeveritiesTickets()
{
@@ -1561,7 +1561,7 @@ class Ticket extends CommonObject
/**
* Charge la liste des actions sur le ticket
*
- * @return int Nb lignes chargees, 0 si deja chargees, <0 si ko
+ * @return int Number of lines loaded, 0 if already loaded, <0 if KO
*/
public function loadCacheLogsTicket()
{
@@ -1662,7 +1662,7 @@ class Ticket extends CommonObject
/**
* Charge la liste des messages sur le ticket
*
- * @return int Nb lignes chargees, 0 si deja chargees, <0 si ko
+ * @return int Number of lines loaded, 0 if already loaded, <0 if KO
*/
public function loadCacheMsgsTicket()
{